Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> JavaScript programmering >> Content

    Lägga till en kryssrutan Inmatning med Javascript

    En ingång kryssrutan är ett element i ett HTML- formulär som växlar en bock på eller av varje gång användaren klickar på rutan . Du kan dynamiskt lägga en box ingående kontroll på ett HTML-formulär , till exempel baserade på input värdet av ett annat fält i formuläret , med hjälp av JavaScript " createElement " metod för att skapa kryssrutan och " appendChild " metod för att lägga till formuläret. Instruktioner
    1

    Skapa ett nytt HTML- dokument med hjälp av Anteckningar eller en HTML-editor . Lägg HTML headers till filen : < ! DOCTYPE HTML >




    Lägg Kryssruta < /title > <br> <p> < /head > <br> 2 <p> Skapa ett HTML-formulär inuti kroppen av dokumentet och ge formuläret ett namn så att du enkelt kan referera till den med hjälp av JavaScript . Lägg en listruta för användaren att välja "Ja " eller " Nej " Ring en JavaScript -funktion för att bearbeta indata när valet ändringarna med " onChange " händelse : <br> <p> <body> <br> <p> <form name="myForm"> <br> <p> Välj: <br> <p> < select name = " yesorno " <br> 3 <p> Infoga JavaScript före den avslutande < /head > -taggen med <script> taggen . Initiera en global variabel för att ange om ingången kryssrutan redan har skapats så falskt att se ingången kryssrutan inte få skapas mer än en gång : <br> <p> <script> <br> <p> var hasBox = false; <br> 4 <p> Skapa den funktion som anropas när användaren markeringen ändras . Hämta värdet på användarens val med " selectedIndex " egendom och texten värdet av svaret med " text " egendom : <br> <p> funktion checkit ( ) { <br> <p> var val = document.myForm . yesorno.selectedIndex ; <br> <p> var selectionText = document.myForm.yesorno [ urval ] text , . <br> 5 <p> Lägg ingången kryssrutan i formuläret om användaren valet är " Yes " och kryssrutan inte redan har lagts till i formuläret . Använd " createElement " metod för att skapa ett nytt element . Byt elementets " innerHTML " med ingång koden för kryssrutan . Använd " appendChild " metoden och formen namn att lägga till nya element till formuläret . Ställ den globala flaggan till " true " att lådan har lagts till: <br> <p> if ( ! SelectionText == " Yes " && hasBox ) { <br> <p> var box = document.createElement ( " div " ) ; <br> <p> box.innerHTML = ' <input type="checkbox" name="checkme"> Markera här för att bekräfta " , <br> <p> document.myForm.appendChild ( box ) ; <br > <p> hasBox = true; <br> <p> } <br> <p> < /script > Addera <br> <div class=dad2><script language='javascript' src='/ad/201310/4.js'></script></div> <div class=dad3><script language='javascript' src='/ad/201310/33.js'></script></div> </div> </td> </tr> </table> <table class=dhang1 bgcolor="#DEE7EE"> <tr> <td></td> </tr> </table> <div class=dhang7></div> <table width="92%" height="51" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td width="50%"><p>Tidigare: <a class='LinkPrevArticle' href='http://www.dator.xyz/Programmering/javascript-programming/90928.html' >Lägga till en hyperlänk till en bildtext på ljusbord </a></li></p></td> </tr> <tr> <td width="50%">nästa: <a class='LinkNextArticle' href='http://www.dator.xyz/Programmering/javascript-programming/90930.html' >Hur man Verifiera Checklistor för Joomla </a></li></td> </tr> </table></td> </tr> </table> <div class=dhang7></div> <table class=s770x246 > <tr> <td class=s375x246 ><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"><table class=c1 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm"> relaterade artiklar </td> </tr> </table> <table width="95%" height="209" border="0" align="center" cellpadding="0" cellspacing="4"> <tr> <td height="201"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/91152.html" title="Hur man gör en Java Script kalender för en webbplats " target="_self">Hur man gör en Java Script kalender för en webbplats </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/90998.html" title="Hur får Browser Width " target="_self">Hur får Browser Width </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/90818.html" title="Hur man använder Gatuadress Istället för Lat /Long i Google Maps API " target="_self">Hur man använder Gatuadress Istället för Lat /Long i…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/91057.html" title="Hur man beräknar Array Längd i Javascript " target="_self">Hur man beräknar Array Längd i Javascript </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/91024.html" title="Hur du ändrar innehållet i en iFrame Med JavaScript " target="_self">Hur du ändrar innehållet i en iFrame Med JavaScript </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/91084.html" title="Hur du ändrar Status Bar SCR Into Status Java-skript " target="_self">Hur du ändrar Status Bar SCR Into Status Java-skript </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/90915.html" title="Hur man använder JavaScript för att skapa ett antal Prime Factor " target="_self">Hur man använder JavaScript för att skapa ett antal P…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/90860.html" title="Hur man gör en länk Bounce Med jQuery " target="_self">Hur man gör en länk Bounce Med jQuery </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/90945.html" title="Hur justeras horisontellt i JavaScript TD " target="_self">Hur justeras horisontellt i JavaScript TD </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/javascript-programming/90969.html" title="Hur dölja flera element i Javascript " target="_self">Hur dölja flera element i Javascript </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> <td width="20" valign="top"></td> <td width="375" valign="top"><table width="380" border="0" cellpadding="0" cellspacing="0" class="bian"> <tr> <td height="244" valign="top"> <table class=c3 > <tr> <td width="4%" height="29"> </td> <td width="96%" class="lan_lm">Utvalda artiklarna </td> </tr> </table> <table class=c4 > <tr> <td height="199"><table width="100%" cellpadding="0" cellspacing="0"><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/90494.html" title="Konfigurera en Apache -server för att tjäna Java " target="_self">Konfigurera en Apache -server för att tjäna Java </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/php-mysql-programming/92522.html" title="Hur man skapar JPG miniatyrer med PHP " target="_self">Hur man skapar JPG miniatyrer med PHP </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/86510.html" title="Hur uppdaterar Administrator den ColdFusion 9 " target="_self">Hur uppdaterar Administrator den ColdFusion 9 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/96464.html" title="ListBox Visual Basic Tutorial " target="_self">ListBox Visual Basic Tutorial </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/96189.html" title="Hur man använder VB för att skriva en dator namn till en textfil " target="_self">Hur man använder VB för att skriva en dator namn till…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/computer-programming-languages/87156.html" title="Hur man skriver ett skript för att fånga email " target="_self">Hur man skriver ett skript för att fånga email </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/python-programming/93588.html" title="Komma åt Tupler i Python " target="_self">Komma åt Tupler i Python </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/java-programming/89622.html" title="Java Theory & Practice : Garbage Collection i 1.4.1 JVM " target="_self">Java Theory & Practice : Garbage Collection i 1.4.1 JVM…</a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/96052.html" title="Hur man använder textrutan i Visual Basic 6.0 " target="_self">Hur man använder textrutan i Visual Basic 6.0 </a></td></tr><tr><td width="10" valign="top" class="">·</td><td class=""><a class="" href="http://www.dator.xyz/Programmering/visual-basics-programming/94963.html" title="Hur att skapa min egna kontroller i Vb.NET " target="_self">Hur att skapa min egna kontroller i Vb.NET </a></td></tr><tr></tr></table></td> </tr> </table></td> </tr> </table></td> </tr> </table></td> </tr> </table> <div class=dhang8></div> <div class=dhang1></div> <table class=b1> <tr> <td class=bs height=90 align=middle>Copyright © Dator Kunskap http://www.dator.xyz </td> </tr> </table> <div class=dhang1></div> </div> </body> </html>