Foros del Web » Programando para Internet » Javascript »

Añadir campos + calendarios

Estas en el tema de Añadir campos + calendarios en el foro de Javascript en Foros del Web. Hola estoy tratado añadir mas campos fecha a un formularios pero a su vez que se desplieguen los campo me añada al lado un icono ...
  #1 (permalink)  
Antiguo 04/01/2011, 07:59
 
Fecha de Ingreso: enero-2011
Mensajes: 6
Antigüedad: 13 años, 10 meses
Puntos: 1
Añadir campos + calendarios

Hola estoy tratado añadir mas campos fecha a un formularios pero a su vez que se desplieguen los campo me añada al lado un icono de calendario donde el usuario pueda tomar la fecha. y mi funcion new tcal es llamado de otro archivo calendar_us.js

<html>
<head><title></title>

<script language="JavaScript" src="calendar_us.js"></script>
<link rel="stylesheet" href="calendar.css">

<script type="text/javascript">
<!--
numtlf=0;

function creartlf(obj) {
numtlf++;
fi = document.getElementById('fieltlf'); // 1
contenedor = document.createElement('div'); // 2
contenedor.id = 'divtlf'+numtlf; // 3
fi.appendChild(contenedor); // 4

ele = document.createElement('input'); // 5
ele.type = 'text'; // 6
ele.value = 'Otro telefono';
ele.name = 'telefono[]'; // 6

new tcal({

// form name
'formname': 'testform',
// input name
'controlname': 'testinput[]'
});

contenedor.appendChild(ele); // 7


ele = document.createElement('input'); // 5
ele.type = 'button'; // 6
ele.value = 'Borrar'; // 8
ele.name = 'divtlf'+numtlf; // 8
ele.onclick = function () {borrartlf(this.name)} // 9
// ele.onclick = function () {tcal(this.name)} // 9
contenedor.appendChild(ele); // 7


}

function borrartlf(obj) {
fi = document.getElementById('fieltlf'); // 1
fi.removeChild(document.getElementById(obj)); // 10
}


-->
</script>
</head>
<body>
<form name="testform">
<table>
<tr><td>Nombre: </td><td><input type="text" name="nombre"/></td></tr>
<tr><td>Primer Apellido: </td><td><input type="text" name="ape1"/></td></tr>
<tr><td>Segundo Apellido: </td><td><input type="text" name="ape2"/></td></tr>
<tr><td>Fecha de Nacimiento: </td><td><input type="text" name="fnac" /></td></tr>

<tr><td valign="top">Tel&eacute;fono: </td><td id="fieltlf"><input type="text" name="testinput7" /> <script language="JavaScript">
new tcal ({
// form name
'formname': 'testform',
// input name
'controlname': 'testinput7'
});

</script><a title="Agregar otro telefono" onclick="creartlf(this)">A&ntilde;adir</a></td></tr>

<input type="text"name="testinput4"/>
<script language="JavaScript">
new tcal ({
// form name
'formname': 'testform',
// input name
'controlname': 'testinput4'
});

</script>
</table>


<input type="submit" value=" Continuar "/><input type="reset" value=" Restablecer "/>
</form>

</body>
</html>
  #2 (permalink)  
Antiguo 04/01/2011, 11:01
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Tema movido desde PHP a Javascript

Etiquetas: añadir, campos, calendario
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 21:03.