Autor
|
Tema: [Resuelto] mostrar un numero nuevo de telefono al hacer click (Leído 8,391 veces)
|
tecasoft
Desconectado
Mensajes: 319
Ciberseguridad tecasoft.com
|
var i = $('#numeros_telefono').size() + 1;
esto que haria, es decir el size(es tamaño) que valor tendria, etc, para pasarle por 'name'? ademas se incrementaria en 1 cada campo 'name', es decir como quedaria el campo name, gracias, siempre he pensado que con jquery se hace mejor, mas intuitivo jejejej
|
|
|
En línea
|
http://www.tecasoft.com Un ninja del hacking etico, programacion en html5, css3, javascript, jquery, php, python, c/c++, ensamblador, ingenieria reversa,a auditorias de seguridad, pentesting, exploits
|
|
|
#!drvy
|
El código que te he puesto funciona.. comprueba que envíes bien tus datos y los tengas bien nombrados ademas de que los envias por POST. HTML:<form action='' method='POST'> <input type='text' name='nombre' value='' placeholder='Nombre'> <div id='numeros_de_telefono'> <input type='button' id='add_num' value='Añadir otro telefono'> <input type='text' name='num[]' placeholder='Telefono' value=''> <input type='submit' value='Enviar'>
JS:document.getElementById('add_num').onclick = function(){ var input = document.createElement('input'); input.type = 'text'; input.name = 'num[]'; input.placeholder = 'Otro telefono'; input.value = ''; document.getElementById('numeros_de_telefono').appendChild(input); }
PHP:<?php echo 'Nombre: ',$_POST['nombre']; echo '<br> Telefonos: '; foreach($_POST['num'] as $numero){ echo $numero,', '; } } ?>
Resultado:Al enviar:Nombre: Juan Telefonos: 123, 456, 789, DEMO:http://phpfiddle.org/lite/code/tij4-9kr4 (Dale al botón Run) Saludos
|
|
|
En línea
|
|
|
|
MinusFour
|
No te funciona porque tienes: input.name = 'num'+ixc;
Cuando debería ser: input.name = 'num[]';
|
|
|
En línea
|
|
|
|
tecasoft
Desconectado
Mensajes: 319
Ciberseguridad tecasoft.com
|
pero como podria hacer para eliminarlo asi con el anterior codigo, es decir como podria agregarle un remove(eliminar) linea que sale: $(function() { var scntDiv = $('#p_scents'); var i = $('#p_scents p').size() + 1; $('#addScnt').live('click', function() { $('<p><label for="p_scnts">Telefono:<input type="text" id="p_scnt" size="20" name="pscnt'+ i +'" value="" placeholder="Input Value" />Nombre:<input type="text" id="p_scnt" size="20" name="pscnt_nombre'+ i +'" value="" placeholder="Input Value" /></label>Apellidos:<input type="text" id="p_scnt" size="20" name="pscnt_apellidos'+ i +'" value="" placeholder="Input Value" /></label> <a href="#" id="remScnt">Eliminar</a></p>').appendTo(scntDiv); i++; return false; }); $('#remScnt').live('click', function() { if( i > 2 ) { $(this).parents('p').remove(); i--; } return false; }); });
|
|
|
En línea
|
http://www.tecasoft.com Un ninja del hacking etico, programacion en html5, css3, javascript, jquery, php, python, c/c++, ensamblador, ingenieria reversa,a auditorias de seguridad, pentesting, exploits
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Guia Como hacer para mover el mouse y hacer click
Programación Visual Basic
|
gmf_321
|
7
|
8,744
|
4 Enero 2007, 18:39 pm
por Sancho.Mazorka
|
|
|
[RESUELTO] Capturar imagen al hacer click
« 1 2 3 »
Programación Visual Basic
|
illuminat3d
|
24
|
40,946
|
16 Enero 2010, 00:15 am
por cobein
|
|
|
[Resuelto] Tecla y click
Programación Visual Basic
|
Azghar
|
3
|
3,397
|
24 Enero 2011, 21:38 pm
por Azghar
|
|
|
QUE SE PUEDE HACER APARTIR DE UN NUMERO DE TELEFONO EN KALI LINUX ? QUERO APREND
GNU/Linux
|
JohnItaliano
|
6
|
12,139
|
25 Mayo 2019, 22:00 pm
por Hason
|
|
|
[Resuelto] Forma correcta de hacer esto? No referencia en funcion en click.
Desarrollo Web
|
@XSStringManolo
|
2
|
3,568
|
23 Febrero 2020, 00:38 am
por @XSStringManolo
|
|