23. marts 2003 - 17:06
Der er
11 kommentarer og 1 løsning
function og input
Hej, Er det ikke muligt både at tage form og inputnavn med som parameter? F.eks: <html> <head> <title></title> <script language="JavaScript" type="text/javascript"> <!-- function validateDate(form, input) { // .... } //--> </script> </head> <body> <form name="myform"> <input type="text" name="dato" onkeyup="validateDate(this, dato)"> </form> </body> </html>
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
23. marts 2003 - 17:14
#1
<input type="text" name="dato" onkeyup="validateDate(this, this.dato)">
23. marts 2003 - 17:19
#2
Hej erikjacobsen, Jeg får en fejl ved din løsning: Error: 'input' is null or not an object
23. marts 2003 - 17:23
#3
Nej, du får ingen fejl ved min løsning. Men måske ved noget andet kode du har lavet.
23. marts 2003 - 17:32
#4
Her er hele test-koden. Den giver mig ovenstående fejl.... <html> <head> <title></title> <script language="JavaScript" type="text/javascript"> <!-- function validateDate(form, input) { form.input.value = "Hej"; } //--> </script> </head> <body> <form name="myform"> <input type="text" name="dato" onkeyup="validateDate(this, this.dato)"> </form> </body> </html>
23. marts 2003 - 17:36
#5
form.dato.value = "Hej"; eller input.value = "Hej";
23. marts 2003 - 21:15
#6
<ole> Skal både form og input sendes med, skal der stå: <form name="myform"> <input type="text" name="dato" onkeyup="validateDate(this, this.form)"> </form> Så refererer første argument til input'et selv - og andet argument til formen. /mvh </bole>
23. marts 2003 - 21:28
#7
Du er så klog Ole - og har selvfølgelig ret.
23. marts 2003 - 21:36
#8
I've learned from the best. Og tak for det, Erik ;o)
24. marts 2003 - 15:02
#9
Hej olebole, Desværre virker din løsning ikke. Jeg får fejlen: 'felt.value' is null or not an object Her er hele koden: <html> <head> <title></title> <script language="JavaScript" type="text/javascript"> <!-- function validateDate(form, felt) { var vaerdi = form.felt.value; } //--> </script> </head> <body> <form name="myform"> <input type="text" name="dato" onkeyup="validateDate(this.form, this)"> </form> </body> </html>
24. marts 2003 - 15:04
#10
Jamen, hvad er det også, du laver? :) <html> <head> <title></title> <script language="JavaScript" type="text/javascript"> <!-- function validateDate(form, felt) { alert(form.dato.value); alert(felt.value); } //--> </script> </head> <body> <form name="myform"> <input type="text" name="dato" onkeyup="validateDate(this.form, this)"> </form> </body> </html>
24. marts 2003 - 15:08
#11
Takker olebole... det hjalp en del ;o)
24. marts 2003 - 15:26
#12
... anytime ;o)
Vi tilbyder markedets bedste kurser inden for webudvikling