var imie = document.getElementById("imim"); function wypisz_imie() { document.getElementById("powitanie").innerHTML = "Czesc!" + imie; } <!DOCTYPE> <html> <head> <title>My city v1.0</title> </head> <body> <script type="text/javascript" src="skrypt.js"></script> <h2>Wpisz jak masz na imie</h2> <input type="text" id="imim" value="" /> <input type="submit" id="potwim" value="potwierdz" onclick="wypisz_imie()" /> <h1 id="powitanie"></h1> </body> </html>Lo siento por mi inglés porque soy de Polonia y soy un usuario nuevo. ¡Estaré agradecido por las respuestas!
Puede usar document.getElementById("imim").value para obtener el texto en el campo de texto. ¡Depende de usted qué hacer a partir de ahí!
imie devolverá el elemento de entrada, por lo que debe usar una propiedad de valor como esta:
var imie = document.getElementById("imim"); function wypisz_imie() { document.getElementById("powitanie").innerHTML = "Czesc!" + imie.value; }imie.value devolverá el valor de entrada. comprobar w3s .
pero cada vez que el valor devolverá "", para resolver este problema, debe acceder a la entrada cada vez que llame a la función para devolver la entrada con un nuevo valor como este:
function wypisz_imie() { var imie = document.getElementById("imim"); document.getElementById("powitanie").innerHTML = "Czesc!" + imie.value; }