miércoles, 21 de septiembre de 2011

FUNCIÓN $F

La función $F de Prototype se utiliza para obtener directamente el valor de un campo de formulario. Esta función simplifica el uso de document.getElementById("elemento").value de javascript. Veamos un ejemplo:

Tenemos este formulario:

<form>
   <input type="text" id="texto">
   <textarea id="area"></textarea>
   <select id="lista"></select>
</form>

Si quisieramos obtener el valor de cada uno de los elementos de este formulario con javascript sería:

texto = document.getElementById("texto").value
area = document.getElementById("area").value
lista = document.getElementById("lista").value

Con Prototype sería:

texto = $F("texto")
area = $F("area")
lista = $F("lista") 

Otra forma de obtener el valor de un campo de formulario con prototype sería utilizando la función $:

texto = $("texto").value
area = $("area").value
lista = $("lista").value

O bien de esta forma

valores = $("texto","area","lista").value

No hay comentarios:

Publicar un comentario