Foros del Web » Programando para Internet » Javascript »

error al crear un campo en javascript

Estas en el tema de error al crear un campo en javascript en el foro de Javascript en Foros del Web. Intento crear un campo en javascript pero al pasarle una variable me da un error. @import url("http://static.forosdelweb.com/clientscript/vbulletin_css/geshi.css"); Código Javascript : Ver original var id = ...
  #1 (permalink)  
Antiguo 30/05/2014, 04:38
 
Fecha de Ingreso: agosto-2011
Mensajes: 306
Antigüedad: 13 años, 3 meses
Puntos: 5
error al crear un campo en javascript

Intento crear un campo en javascript pero al pasarle una variable me da un error.

Código Javascript:
Ver original
  1. var id=34535;
  2. document.getElementById("capa").innerHTML="<input type='text' name='id' value='"+id+"'>";

este es el error:

SyntaxError: identifier starts immediately after numeric literal
  #2 (permalink)  
Antiguo 30/05/2014, 05:31
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: error al crear un campo en javascript

Código HTML:
Ver original
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2. <title>Documento sin t&iacute;tulo</title>
  3. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  4. </head>
  5. <div id="capa"></div>
  6. <script language="JavaScript" type="text/JavaScript">
  7. var id=34535;
  8. document.getElementById("capa").innerHTML="<input type='text' name='id' value='"+id+"'>";
  9. </body>
  10. </html>

Funciona perfectamente, siempre que lances el script quando se ha creado la capa.
__________________
Quim
--------------------------------------------------
Ayudar a ayudar es una buena práctica!!! Y da buenos resultados.

Etiquetas: campo, html, input, php, variable
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 18:45.