“Conocimiento Programación>JavaScript Programación

Cómo agregar una entrada Casilla de verificación con JavaScript

2013/6/3
Una casilla de entrada es un elemento de un formulario HTML que activa una marca de verificación o desactivar cada vez que el usuario hace clic en la caja. Usted puede agregar dinámicamente una casilla de entrada en un formulario HTML, por ejemplo, en función del valor de entrada de otro campo del formulario , utilizando el método JavaScript " createElement " para crear la casilla de verificación y el método " appendChild " para agregarlo a el formulario. Instrucciones
1

Crear un nuevo documento HTML con el Bloc de notas o un editor HTML. Agregar los encabezados HTML al archivo:




< p>

Añadir casilla de verificación < /title > <br> <p> < /head> <br> 2 < p > Crear un formulario HTML en el cuerpo del documento y darle la forma de un nombre por lo que se puede hacer referencia fácilmente usando JavaScript . Agregar un cuadro de lista para el usuario para seleccionar " Sí" o "No" Llamar a una función JavaScript para procesar la entrada cuando cambia la selección utilizando el evento " onChange " : <br> <p> <body> <br> <p> <form name="myForm"> <br> < p > Por favor selecto: <br> <p> <select name = " yesorno " <br> 3 <p> Insertar JavaScript antes del cierre < /head> etiqueta con la etiqueta <script> . Iniciar una variable global para indicar si la casilla de verificación de entrada ya ha sido creado como falsa para asegurarse de que la casilla de verificación de entrada no se crea más de una vez : <br> <p> <script> <br> <p> var hasBox = false; <br> 4 <p> Crear la función que se llama cuando cambia la selección del usuario. Obtener el valor de la selección del usuario con la propiedad " selectedIndex " y el valor de texto de la respuesta con la propiedad "text ": <br> función <p> checkit () { var <br> <p> selección = document.myForm . yesorno.selectedIndex ; <br> <p> var selectionText = document.myForm.yesorno [ selección] texto; . <br> 5 <p> Añada la casilla de entrada de la forma si la selección del usuario es " Sí "y la casilla de verificación no está ya ha sido añadida a la forma . Utilice el método " createElement " para crear un nuevo elemento . Reemplazar " innerHTML " del elemento con el código de entrada para la casilla de verificación . Utilice el método " appendChild " y el nombre del formulario para agregar el nuevo elemento al formulario. Ajuste el indicador global de " cierto" que el cuadro se ha añadido : <br> <p> if (! SelectionText == "Sí" && hasBox ) { var <br> cuadro <p> = document.createElement ( " div " ) ; <br> <p> box.innerHTML = ' <input type="checkbox" name="checkme"> Marque aquí para confirmar ' ; <br> <p> document.myForm.appendChild (caja) ; <br> <p> hasBox = true; } <br> <p> <br> <p> < /script > <br> <br> <div class="escomad2"><script language='javascript' src='http://www.ordenador.online/ad/es/2.js'></script></div> </div> <div class=contentpage> <div class=p1>Página anterior: <a class='LinkPrevArticle' href='http://www.ordenador.online/Programacion/JavaScript-Programación/90928.html' >Cómo agregar un hipervínculo a un título de LightBox </a> </div> <div class=p2>Página siguiente: <a class='LinkNextArticle' href='http://www.ordenador.online/Programacion/JavaScript-Programación/90930.html' >Cómo comprobar Listas de comprobación para Joomla </a> </div> </div> <dl class=xgc> <dt><span>JavaScript Programación</span></dt> <dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/90874.html">Cómo instalar GAPro en el JW Jugador </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91220.html">Cómo integrar Windows Media Player en Javascript </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91071.html">Cómo establecer el valor de un iFrame </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91132.html">Cómo activar el JavaScript en el Inspiron 1501 Dell </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91091.html">Cómo configurar la página Imprimir Límite en JavaScript </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/90809.html">Cómo poner fichas en el lado izquierdo con ExtJS </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91182.html">Cómo crear colores de pintura </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91259.html">Cómo cambiar onSubmit </a></dd> </dl> </div> <!--right--> <div class=rightmain> <div class=esrightlist> <div class=e1>Los últimos artículos de equipo</div> <ul> <li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/90831.html" >Ventajas Jquery </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91113.html" >Cómo actualizar PHP Uso de Javascript </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/90759.html" >¿Qué son los cierres Bueno en JavaScript </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91177.html" >Matriz Javascript Tutorial </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91025.html" >Cómo cambiar el color de fondo de una fila en JavaScript </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/90876.html" >Redondeo números en Javascript </a> </li> </ul> </div> <div class=esrightlist> <div class=e1>Artículos de la popular computadora</div> <ul> <li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91121.html" >Cómo agregar elementos a un cuadro combinado con JavaScript </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91057.html" >Cómo calcular la matriz de longitud en Javascript </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91086.html" >Cómo cambiar Javascript contraseña en una computadora IBM Aptiva </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/90880.html" >JavaScript Función Redondeo </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/90850.html" >Efectos de opacidad en MooTools </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/91200.html" >Cómo redirigir una página web mediante Javascript </a></li> </ul> </div> <div class="esrightad"> <script language='javascript' src='http://www.ordenador.online/ad/es/r.js'></script> </div> <div class=esrightlist> <div class=e1>Más categorías</div> <ul> <li><a href='http://www.ordenador.online/Programacion/C--C-----Programming/' target="_self">C /C + + Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Lenguajes-De-Programación/' target="_self">Lenguajes De Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Delphi-Programación/' target="_self">Delphi Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-Java/' target="_self">Programación Java</a></li> <li><a href='http://www.ordenador.online/Programacion/JavaScript-Programación/' target="_self">JavaScript Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Programación-PHP--MySQL/' target="_self">Programación PHP /MySQL</a></li> <li><a href='http://www.ordenador.online/Programacion/Perl-Programming/' target="_self">Perl Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Python-Programming/' target="_self">Python Programming</a></li> <li><a href='http://www.ordenador.online/Programacion/Rubí-Programación/' target="_self">Rubí Programación</a></li> <li><a href='http://www.ordenador.online/Programacion/Visual-Basics-Programación/' target="_self">Visual Basics Programación</a></li> </ul> </div> </div> <!--right end--> <div class="cl"></div> </div> <div class=esfoot> <div class=copy>Conocimiento de la computadora © http://www.ordenador.online</div> </div> </body> </html>