nosib :
Te debe dar error cuando intentas acceder al campo en javascript porque
campo[texto] se interpreta como un elemento de una tabla o
array y no como un nombre de objeto.
Si te empeñas en seguir usando esa nomenclatura, todavía tienes una solución, y es acceder a ese objeto usando el método
document.getElementById("campo[texto]") . Va un ejemplo:
<pre><html>
<head>
<script type="text/javascript">
function prueba() {
var objeto = document.getElementById("campo[texto]");
alert(objeto.value);
}
</script>
</head>
<body>
<form>
<input type="text" id="campo[texto]" value="abc">
<input type="button" onclick="prueba()" value="Ver">
</form>
</body>
</html> </pre>
A pesar de esto, mi recomendación es que evites ese tipo de nombres.
Saludos.
P.D. Bienvenido a los foros.
<style>.t{font: 8pt verdana; text-decoration: none; color: black;}</style><hr><span class="t"><a href="mailto:
[email protected]" class="t" style="font: 10pt;">Mikel Gómez</a><br>Hay que aprender mucho para saber poco.</span>