Kezdőoldal » Számítástechnika » Programozás » JavaScriptben kiírandó érték...

JavaScriptben kiírandó érték változtatása, hogyan?

Figyelt kérdés

Hogyan tudom kiíratni Javascriptben űrlap ellenőrzésénél szövegben ha a mező üres?

Ilyesmire gondoltam (de ez sajnos nem jó):

<html>

<head>

<title></title>

<script type='text/javascript'>

function ellenor()

{

if (urlap1.text1.value == "")

{var message = "mező üres";}

}

</script>

</head>

<body>

<form id="urlap1" name="urlap1" method="post">

<input type="text" id="text1" name="text1" onblur="ellenor()" />

</form>

<script type='text/javascript'>

document.write(message);

</script>

</body>

</html>



2013. dec. 27. 10:09
 1/2 anonim ***** válasza:

A document.write egyszer fut le a kódodban, amikor a lap betölt, az ellenor() függvényedben csak egy változót állítasz át, de nem írsz ki újra.


Csináld inkább úgy, hogy:

1. van egy <span id="valami"></span> tag-ed a HTML-ben

2. az ellenőr függvény pedig getElementById függvénnyel eléri ezt a tag-et és átírja a tartalmát

2013. dec. 27. 11:50
Hasznos számodra ez a válasz?
 2/2 A kérdező kommentje:

Tehát:

Headben:

function ellenor()

{if (urlap1.text1.value == "")

{document.getElementById("valami").innerHTML = "A mező üres"}

}

</script>


és bodyban:

<span id="valami" name="valami"></span>



JEP müxik. THX.

2013. dec. 27. 12:25

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!