¿Cómo acceder a un cuadro de texto HTML mediante una función de JavaScript?¿Cómo acceder a un cuadro de texto HTML desde javascript?
Respuesta
Conjunto propiedad ID en la caja de texto y utilizar document.getElementById() la función ... Ejemplo a continuación:
<html>
<head>
<script type="text/javascript">
function doSomethingWithTextBox()
{
var textBox = document.getElementById('TEXTBOX_ID');
// do something with it ...
}
</script>
</head>
<body>
<input type="text" id="TEXTBOX_ID">
</body>
</html>
Para ser conciso, esto realmente no obtendría el valor del cuadro de texto (TEXTBOX_ID) a menos que llamara a la función doSomethingWithTextBox(). Debería llamar a la función doSomethingWithTextBox() después de su etiqueta de entrada (TEXTBOX_ID); de lo contrario, doSomethingWithTextBox() buscaría un cuadro de texto que todavía no existe, y usted; d obtendría un error. –
document.getElementById ('textboxid'). valor o document.formname.textboxname.value
Dé su cuadro de texto un atributo id
, y después, ir a buscar con document.getElementById('<textbox id>')
.
En primer lugar hay que ser capaz de obtener un DOM (Document Object Model) la referencia al cuadro de texto :
<input type="text" id="mytextbox" value="Hello World!" />
Aviso el atributo id
, el cuadro de texto ahora tiene el id mytextbox
.
siguiente paso es conseguir que la referencia en JavaScript:
var textbox = document.getElementById('mytextbox'); // assign the DOM element reference to the variable "textbox"
Esto recuperará un elemento HTML por su atributo id
. Tenga en cuenta que esos identificadores deben ser únicos, por lo que no puede tener dos cuadros de texto con el mismo ID.
Ahora el paso final es para recuperar el valor del cuadro de texto:
alert(textbox.value); // alert the contents of the textbox to the user
La propiedad value
contiene el contenido de la caja de texto, y eso es todo!
Para mayor referencia es posible que desee echa un vistazo a algunas cosas más en el MDC:
GetElementByID Reference
Input Element Reference
A general overview of the DOM
Muy simplemente, intente esto:
<!doctype html>
<html>
<head>
…
</head>
<body>
<form>
<input id="textbox" type="text" />
</form>
<script>
var textboxValue = document.getElementById("textbox").value;
</script>
</body>
El variable textboxValue
sería igual a wha tever que ha escrito en el cuadro de texto.
Recuerde que debe colocar su script, si está escrito de esta manera, después de que el cuadro de texto (input
campo) aparece en su HTML; de lo contrario, cuando la página carga primero obtendrá un error, porque el script está buscando input
campo que aún no ha sido creado por el navegador.
Espero que esto ayude!
- 1. javascript/html autocompletar el cuadro de texto
- 2. Cómo acceder al valor de un ASPxTextBox desde JavaScript
- 3. El uso de un cuadro de texto HTML en lugar de un cuadro de texto ASP.NET
- 4. Acceder a una matriz de cuadros de texto de entrada HTML usando jQuery o Javascript simple
- 5. Javascript cuadro de texto Evento
- 6. ¿Cómo pasar texto en un cuadro de texto a la función de JavaScript?
- 7. ¿Cómo se justifica a la derecha el texto en un cuadro de texto HTML?
- 8. ¿Cómo configuro el tamaño de un cuadro de texto HTML?
- 9. javascript - desenfocar un cuadro de texto
- 10. ¿Cómo obtener el valor del cuadro de texto desde un HTML con código de cadena
- 11. ¿Cómo acceder a las variables de Oracle Apex desde Javascript?
- 12. Cómo acceder a archivos HTML desde ASP.NET MVC VIEWS Carpeta
- 13. Cómo borrar un cuadro de texto usando javascript
- 14. ¿Cómo acceder al control de cuadro de texto de Winform desde otra clase?
- 15. ¿Cómo acceder a los valores de usercontrol desde la página?
- 16. Cómo acceder a ApplicationContext desde un controlador
- 17. Cuadro de texto HTML, texto de resaltado automático
- 18. Javascript presentar cuadro de texto en ENTER
- 19. Pruebas unitarias: ¿cómo acceder a un archivo de texto?
- 20. ¿Cómo acceder a Wikipedia desde R?
- 21. Copiar contenidos de un cuadro de texto a otro
- 22. ¿Cómo hacer un cuadro de texto de tipo de línea múltiple en html?
- 23. Cómo detectar el evento de cambio de cuadro de texto desde javascript
- 24. Cómo utilizar javascript para obtener el valor del control de cuadro de texto de un ASP.NET
- 25. Agregar javascript a la propiedad OnBlur de un control de cuadro de texto ASP.NET
- 26. HTML5 Arrastrar y colocar: Cargar archivo de texto en un cuadro de texto con JavaScript
- 27. ¿Cómo recupero un valor de cuadro de texto usando JQuery?
- 28. Cómo analizar HTML desde JavaScript en Firefox?
- 29. ¿Por qué no puedo acceder a un cuadro de texto por nombre con FindName()?
- 30. ¿Cómo puedo vincular un contenido de cuadro de lista seleccionado a un cuadro de texto?
¿Quiere decir, para obtener el valor del cuadro de texto? –
sí exactamente. sin volver al servidor aunque –
[Más formas en el hilo anterior] (http://stackoverflow.com/questions/4206336/how-do-i-use-javascript-to-update-the-values-of-hidden- campos de entrada/4206459 # 4206459) – Tobias