Este simple JS no puede establecer el valor de "para". Supongo que getElementByName no funciona. ¿Pero por qué?JavaScript getElementByName no funciona
<script>
function fn()
{
document.getElementById("para").setAttribute("name","hi");
document.getElementByName("hi").setAttribute("value","my value is high");
}
</script>
HTML:
<input type="button" onClick="fn()" value="click me">
<input id="para" type="text" />
Phil, por favor [formatear su código correctamente] (http://meta.stackexchange.com/questions/22186/how-do-i-format-my-code-blocks), no use los palos de atrás como lo hizo. –
posible duplicado de [getElementsByName en IE7] (http://stackoverflow.com/questions/278719/getelementsbyname-in-ie7) –
Gracias por el formateo, lo entiendo – Philip007