23. august 2003 - 19:35
Der er
3 kommentarer og 2 løsninger
hvordan for jeg fra id til at vise det i et input felt
hej exp(er) jeg har dette script som ved id men hvodan for jeg det til at vis i et input felt <script type="text/javascript"> function rand(){ str='' e=document.getElementById('brugerid'); for(i=0;i<8;i++){ if(i%4!=4){ str+=Math.floor(Math.random() * 9);} else{ str+="-";} } e.innerHTML = str } </script> <div id="brugerid"> </div> <input navn="brugerid" value"skal vise her">
Annonceindlæg fra Pax8
23. august 2003 - 20:01
#1
<script type="text/javascript"> function rand(){ str='' for(i=0;i<8;i++){ if(i%4!=4){ str+=Math.floor(Math.random() * 9);} else{ str+="-";} } document.formular.brugerid = str } </script> <form name="formular"> <input navn="brugerid" value"skal vise her"> </form>
23. august 2003 - 23:40
#3
Nu er der også flere fejl i den kode du startede med at sende. Disse er så "nedarvet" i min løsning :-) Prøv dette: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title> new document </title> <script type="text/javascript"> function rand(){ str = ""; for(i=0;i<8;i++){ if(i%4 != 4) str += Math.floor(Math.random() * 9); else str += "-"; } document.form.brugerid.value = str; } </script> </head> <body onload="rand();"> <form name="form"> <input type="text" name="brugerid" value=""> </form> </body> </html>
23. august 2003 - 23:43
#4
<script type="text/javascript"> function rand(){ str='' e=document.getElementById('brugerid'); for(i=0;i<8;i++){ if(i%4!=4){ str+=Math.floor(Math.random() * 9);} else{ str+="-";} } e.innerHTML = str document.form1.brugerid.value = str } </script> <div id="brugerid"> </div> <form id="form1" name="form1"> <input navn="brugerid" id="brugerid" value=""> </form>