Hola
Carol_84:
Tanto en IE como en FF este código funciona:
Código PHP:
<form>
<img src="../../img/usuarios.gif" name="imgusuarios" id="imgusuarios" />
</form>
<script type="text/javascript">
<!--
alert( document.forms[0].imgusuarios.src );
// -->
</script>
Pero me extraña la manera de acceder a una imagen así... Normalmente se usa esa manera (
document.formXX.campo) para los campos del formulario (input text, password, textareas...) pero no para imágenes y otros elementos. Normalemente se usa el id:
document.getElementById("imgusuarios") habría valido.
La diferencia entre
name e
id es que los
name se pueden repetir a lo largo del documento, los
id no. Así podemos recoger una colección de elementos así:
document.getElementsByName("nombre"), lo que nos viene bien para los elementos
radio o
checkbox.
Un saludo.