Comunidad de diseño web y desarrollo en internet online

javascript y formularios, ayuda

Citar            
MensajeEscrito el 18 Jun 2006 12:24 am
creo que no es foro de javascript aunque ajax se basa tambien en esto, como todavia no se utilizar muy bien javascript solo para validar formularios, necesito ver un ejemplo o algo para poder aprender, algo que haga por ejemplo:

si en una caja de texto pido un numero de datos a ingresar: que este al dar click en un boton mande a llamar una funcion javascript y que en el mismo documento abajito de ese cuadro de texto me agrege el numero de cajas de texto para que ponga datos

no a fuerza quiero algo asi pero un si un ejemplo que me ayude a hacer algo asi, se que es con los divs pero no se como manejarlos
podrian poner algun mensaje de que si leieron mi problema o que van a tratar de buscar una solucionm es que la otra vez no recibi ninguna respuesta

con este pequeño codigo hago que genere un documento con:
i= 2 - Hola
i= 4 - Hola
i= 6 - Hola
i= 8 - Hola
i= 10 - Hola
i= 12 - Hola
i= 14 - Hola

Código :

<SCRIPT LANGUAGE="JavaScript">
function agrega()
{
var i=0;
for(i=2;i<=14;i=i+2)
{
document.write("<BR>"+"i= "+i+" - Hola ");
}
}
</SCRIPT>
<a href="javascript:agrega();">agregar</a>


pero lo que quiero es que en el mismo documento lo agrege y no en otro, sale solo si no es funcion pero lo que quiero es pasarle un parametro que indique hasta que numero parar

Por aurbac

17 de clabLevel



 

firefox
Citar            
MensajeEscrito el 18 Jun 2006 03:29 pm
aurbac asi puedes escribir dentro de un DIV

Primero creas tu formulario:

Código :

<form name="miform" method="post" action="" onsubmit="paradiv(); return false">
<textarea name="info" cols="50" rows="10" wrap="virtual"></textarea>
<input type="submit" name="Submit" value="Aceptar"  />
<input type="reset" name="Submit2" value="Limpiar" />
</form>


Aqui lo mas importante es el False, pues si no lo pones no veras si lo escribio o no en el DIV


Despues creas tu DIV:

Código :

<div id="impresion" class="borde">Tu Mensaje ^_^</div>


Fijate muy bien en el nombre de ID que usamos por q ese será con el que haremos referencia a ese DIV

La funcion en JS:

Código :

function paradiv() {
var textoparadiv=document.miform.info.value;
y = document.getElementById('impresion');
y.innerHTML =textoparadiv;
}


Con la sentencia y.innerHTML estarás escribiendo dentro del DIV.

Saludos ^^

Por DaHouseCat

Claber

1011 de clabLevel

2 tutoriales

Genero:Masculino  

Smarphones Fan Boy

firefox
Citar            
MensajeEscrito el 18 Jun 2006 05:34 pm
gracias por la respuesta, si puede modificarlos para lo que queria.

Ahora el problema es que como lo que agrego al html son campos de texto, esos campos de texto al pasarlos a otro html y recibirlos no llegan los valores, solo de los elementos de formulario que no fueron creados con la funcion JS

puede haber alguna forma en que los pueda recibir.

Por aurbac

17 de clabLevel



 

firefox
Citar            
MensajeEscrito el 27 Sep 2007 03:54 pm
al enviar el formulario, deberías volver a evaluar los elementos que cambiaste, para que no envie los que tenias

Por Lord Zorel

17 de clabLevel



 

Chile

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.