Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> .

Come aggiungere un ingresso Casella di controllo con javascript

Una casella di controllo di input è un elemento di un modulo HTML che alterna un segno di spunta o disattivare ogni volta che l'utente fa clic sulla casella . È possibile aggiungere dinamicamente una casella di controllo di input in un modulo HTML , ad esempio, sulla base del valore di ingresso di un altro campo nella forma , utilizzando il metodo JavaScript " createElement " per creare la casella di controllo e il metodo " appendChild " per aggiungerlo alla la forma . Istruzioni
1

Creare un nuovo documento HTML utilizzando il blocco note o un editor HTML . Aggiungere le intestazioni HTML al file : < ! DOCTYPE HTML >





Aggiungi Casella di controllo < /title> <br> <p> < /head> <br> 2 <p > Creare un modulo HTML all'interno del corpo del documento e dare la forma di un nome in modo che si può facilmente farvi riferimento utilizzando JavaScript . Aggiungere una casella di riepilogo per l'utente di selezionare "Sì" o "No" Chiamare una funzione JavaScript per elaborare l'input quando cambia la selezione utilizzando l'evento " onChange " : <br> <p> <body> <br> <p> <form name="myForm"> <br> <p > prego prescelto: <br> <p> < select name = " yesorno " <br> 3 <p> Inserisci JavaScript prima della chiusura < /head> utilizzando il tag <script> . Inizializzare una variabile globale per indicare se la casella di controllo di input è già stato creato come false per assicurarsi che la casella di controllo di input non viene creata più di una volta : <br> <p> <script> <br> <p> var hasBox = false; <br> 4 <p> creare la funzione che viene chiamata quando cambia la selezione dell'utente. Prendi il valore della selezione dell'utente con la proprietà " selectedIndex " e il valore del testo della risposta con la proprietà "text" : <br> <p> funzione checkit ( ) { var <br> <p> selezione = document.myForm . yesorno.selectedIndex ; <br> <p> var selectionText = document.myForm.yesorno [ selezione ] testo; . <br> 5 <p> Aggiungi la casella di controllo di input per il modulo se la selezione utente è " Sì "e la casella di controllo non è già stato aggiunto al form. Utilizzare il metodo " createElement " per creare un nuovo elemento . Sostituire l' elemento del " innerHTML " con il codice di ingresso per la casella di controllo . Utilizzare il metodo " appendChild " e il nome del modulo per aggiungere il nuovo elemento al form. Impostare il flag globale di "vero" che la scatola è stata aggiunta : <br> <p> if ( ! SelectionText == "Sì" && hasBox ) { var <br> scatola <p> = document.createElement ( " div " ) ; <br> <p> box.innerHTML = ' <origine type="checkbox" name="checkme"> Controlla qui per confermare '; <br> <p> document.myForm.appendChild ( box) ; <br> <p> hasBox = true ; } <br> <p> <br> <p> < /script > <br> <br> <ul class="mhjkhjlj"> <li> <a class='LinkPrevArticle' href='/Programmazione/Programmazione-Javascript/1181856.html' >Come aggiungere un collegamento ipertestuale a una didascalia di LightBox </a></li> <li> <a class='LinkNextArticle' href='/Programmazione/Programmazione-Javascript/1181860.html' >Come verificare Checklist per Joomla </a></li> </ul> <div class="deep"> <div class="guanggadsadswqew"><script language='javascript' src='http://www.354353.com/AD/it3.js'></script></div> <div class="guanggadsadswqew1"></div> </div> <div class="xiangguanleitong"> <div class="vbfdghgjt65f"><h4>Informazioni correlate</h4></div> <ul> <li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1190066.html" target="_blank">Come utilizzare il comando Seleziona nel DataGrid in Asp.net </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1175066.html" target="_blank">PowerShell di Windows 7 Tutorial </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182204.html" target="_blank">Internet Explorer 6 Javascript Problemi Header </a></li><li><a href="/Programmazione/Computer-Programming-Languages/1174174.html" target="_blank">Il testo è che non portano a Button DataGridView </a></li><li><a href="/Programmazione/Java-Programming/1180056.html" target="_blank">Come sincronizzare i blocchi di codice in Java </a></li><li><a href="/Programmazione/Java-Programming/1179882.html" target="_blank">Come tagliare le funzioni in Java </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1189966.html" target="_blank">Come formattare simboli in VB </a></li><li><a href="/Programmazione/Nozioni-di-base-di-Visual-Programming/1190424.html" target="_blank">Come aggiornare tempo con VBScript </a></li> </ul> </div> </div> </div> <div class="woshiyouleirog"> <div class="zxtjianasd"> <div class="bidssdfjm3"><h4>Articoli consigliati</h4></div> <div class="dasdcdfurit33"> <ul> <li><a href="/Programmazione/Programmazione-Javascript/1182076.html" target="_blank">Come rimuovere Javascript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181764.html" target="_blank">Come ruotare un preventivo in JavaScript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182214.html" target="_blank">Come attivare e disattivare una musica immagine in Javascript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182182.html" target="_blank">Come impostare la pagina Stampa Limit in JavaScript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181970.html" target="_blank">Come ruotare Links in Javascript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182126.html" target="_blank">Come ottenere il valore della casella combinata con Javascript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182484.html" target="_blank">Come creare Google Maps applicazione </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182518.html" target="_blank">Come modificare OnSubmit </a></li><li><a href="/Programmazione/Programmazione-Javascript/1181818.html" target="_blank">Come rimuovere i caratteri Minus & Plus in Javascript </a></li><li><a href="/Programmazione/Programmazione-Javascript/1182496.html" target="_blank">Come convertire HTML a JSP </a></li> </ul> </div> </div> <div class="guanggandgsa32a"> </div> <div class="huosirengs"> <li><a class='childclass' href='/Programmazione/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a class='childclass' href='/Programmazione/Computer-Programming-Languages/' target="_self">Computer Programming Languages</a></li> <li><a class='childclass' href='/Programmazione/Delphi-Programming/' target="_self">Delphi Programming</a></li> <li><a class='childclass' href='/Programmazione/Java-Programming/' target="_self">Java Programming</a></li> <li><a class='childclass' href='/Programmazione/Programmazione-Javascript/' target="_self">Programmazione Javascript</a></li> <li><a class='childclass' href='/Programmazione/PHP--MySQL-Programmazione/' target="_self">PHP /MySQL Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a class='childclass' href='/Programmazione/Python-Programming/' target="_self">Python Programming</a></li> <li><a class='childclass' href='/Programmazione/rubino-Programmazione/' target="_self">rubino Programmazione</a></li> <li><a class='childclass' href='/Programmazione/Nozioni-di-base-di-Visual-Programming/' target="_self">Nozioni di base di Visual Programming</a></li> </div> </div> </div> <div class="dsadsafa-da"> <p class="sdqwfwe42">  </p> <p class="vbnhg654">Programmazione © www.354353.com</p> <p class="iop8iud"> </p> </div> </div> </body> </html>