28. januar 2005 - 20:15
Der er
10 kommentarer og 1 løsning
tjekke om felt er tomt
jeg har sat flg ind i et form tag, som skal give en alert hvis feltet "navn" er tomt, men det virker ikke. Nogen der har et forslag?? onsubmit="if(document.getElementById('navn').value='') {alert('Du skal indtaste et navn!') return false;}"
Annonceindlæg fra Immeo
28. januar 2005 - 20:56
#1
er det ikke document.formensnavn.navn.value
29. januar 2005 - 05:59
#2
<ole> <input type="text" name="navn" id="navn"> - så virker det :) /mvh </bole>
29. januar 2005 - 06:00
#3
- eller: onsubmit="if(this.form.navn.value='') {alert('Du skal indtaste et navn!') return false;}"
29. januar 2005 - 06:01
#4
- og så manglede du i øvrigt et semikolon efter alert'en :) onsubmit="if(this.form.navn.value='') {alert('Du skal indtaste et navn!'); return false;}"
29. januar 2005 - 11:29
#5
hmm virker stadig ikke, sådan ser det ud: <form action="ADMIN-update.asp?method=AddQuick" method="post" name="quick" id="quick" onsubmit="if(this.form.navn.value='') {alert('Du skal indtaste et navn!'); return false;}" > <input name="navn" type="text" id="navn" /> <input name="Submit6" type="submit" value="Tilføj" /> </form>
29. januar 2005 - 11:41
#6
hmm der står error: expected ','
29. januar 2005 - 16:07
#7
din if condition skal være: this.navn.value==''
29. januar 2005 - 16:26
#8
det har jeg prøvet, men kan ik få det til at virke alligevel
30. januar 2005 - 01:09
#9
nej du har ej...det virker...havde du prøvet med dobbelt lighedstegn? <form action="ADMIN-update.asp?method=AddQuick" method="post" name="quick" id="quick" onsubmit="if(this.navn.value=='') {alert('Du skal indtaste et navn!'); return false;}" > <input name="navn" type="text" id="navn" /> <input name="Submit6" type="submit" value="Tilføj" /> </form>
30. januar 2005 - 11:51
#10
ja det virker. yellow smid et svar :)
30. januar 2005 - 13:30
#11
svar
Vi tilbyder markedets bedste kurser inden for webudvikling