“Conocimientos Programación>JavaScript Programación

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

2016/4/18
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/Cómo-agregar-un-hipervínculo-a-un-título-de-LightBox-.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/Cómo-comprobar-Listas-de-comprobación-para-Joomla-.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/Cómo-implementar-un-Destructor-básico-en-JavaScript-.html">Cómo implementar un Destructor básico en JavaScript </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-comprobar-si-una-propiedad-de-objeto-existe-en-JavaScript-.html">Cómo comprobar si una propiedad de objeto existe en JavaScript </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-crear-OOP-JavaScript-.html">Cómo crear OOP JavaScript </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Funciones-de-JavaScript-como-un-argumento-de-la-función-.html">Funciones de JavaScript como un argumento de la función </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-cambiar-Javascript-contraseña-en-una-computadora-IBM-Aptiva-.html">Cómo cambiar Javascript contraseña en una computadora IBM Aptiva </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/¿Qué-es-la-desigualdad-en-JavaScript-.html">¿Qué es la desigualdad en JavaScript </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Fecha-Diferencia-en-Java-Script-.html">Fecha Diferencia en Java Script </a></dd><dd><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-girar-una-cifra-de-JavaScript-.html">Cómo girar una cifra de JavaScript </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/¿Por-qué-es-Guión-ralentizando-mi-PC-de-Down-.html" >¿Por qué es Guión ralentizando mi PC de Down </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-quitar-una-etiqueta-P-con-jQuery-.html" >Cómo quitar una etiqueta P con jQuery </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-habilitar-y-deshabilitar-los-cuadros-de-texto-en-Javascript-.html" >Cómo habilitar y deshabilitar los cuadros de texto en Javascript </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Alternativas-a-los-botones-de-opción-en-JQuery-.html" >Alternativas a los botones de opción en JQuery </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-activar-el-JavaScript-en-el-Inspiron-1501-Dell-.html" >Cómo activar el JavaScript en el Inspiron 1501 Dell </a> </li><li><a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-desactivar-el-desplazamiento-en-Google-Maps-API-V3-.html" >Cómo desactivar el desplazamiento en Google Maps API V3 </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/Cómo-utilizar-expresiones-regulares-con-JavaScript-.html" >Cómo utilizar expresiones regulares con JavaScript </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-obtener-valores-int-en-jQuery-.html" >Cómo obtener valores int en jQuery </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-deshabilitar-la-selección-de-texto-HTML-.html" >Cómo deshabilitar la selección de texto HTML </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-actualizar-PHP-Uso-de-Javascript-.html" >Cómo actualizar PHP Uso de Javascript </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-crear-una-animación-3D-Logo-en-Javascript-.html" >Cómo crear una animación 3D Logo en Javascript </a></li><li> <a href="http://www.ordenador.online/Programacion/JavaScript-Programación/Cómo-convertir-OS-Grid-para-GPS-.html" >Cómo convertir OS Grid para GPS </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>Conocimientos Informáticos © http://www.ordenador.online</div> </div> </body> </html>