andyah
Goto Top

JavaScript läuft nicht

Hi NG,

wo liegt bei folgendem Script der Fehler:


<html>

<head>
<script language="JavaScript">
function check()
{

if (test.eingebe == "")
{
alert("Bitte Eingabe");
return (false);
}
else
{
alert("OK");
return (true);
}
}

</script>
</head>

<body>
Checktest <p>

<form name="test">
<input type="text" name="eingabe" id="eingabe"> <br>
<input type="button" name="checke" value="checke" onClick="check()">
</form>

</body
</html>

Das Script sollte eingentlich den Inhalt vom Textfeld prüfen, aber nur der ELSE Zweig funktioniert.

Gruß
Andy

Content-Key: 202513

Url: https://administrator.de/contentid/202513

Printed on: April 25, 2024 at 22:04 o'clock

Member: B4DschK4Pp
B4DschK4Pp Feb 28, 2013 at 06:56:53 (UTC)
Goto Top
Hi

if (test.eingebe == "")

Sollte das nicht "eingAbe" heißen?

Gruß
Member: AndyAh
AndyAh Feb 28, 2013 at 07:00:10 (UTC)
Goto Top
Hi,

habe ich jetzt geändert, funktioniert aber auch nicht.

Gruß
Andy
Member: michi1983
michi1983 Feb 28, 2013 updated at 08:45:00 (UTC)
Goto Top
Hi,

versuche mal

<script type="text/javascript">  
anstatt
<script language="JavaScript">  

Gruß
Michi

Edit://

Außerdem solltest du denke ich den .value des jeweiligen Feldes überprüfen, und nicht das Feld selber.

if (test.eingabe.value == "")  
Member: AndyAh
AndyAh Feb 28, 2013 at 08:37:58 (UTC)
Goto Top
Hi Michi,

hat's leider auch nicht gebracht.

Gruß
Andy
Member: michi1983
michi1983 Feb 28, 2013 at 08:48:02 (UTC)
Goto Top
Zitat von @AndyAh:
Hi Michi,

hat's leider auch nicht gebracht.

Gruß
Andy

Also bei mir funktionierts.

Gruß
Member: AndyAh
AndyAh Feb 28, 2013 at 09:00:39 (UTC)
Goto Top
Hi,

habe den Fehler gefunden! Die Funktion hieß genauso wie der Button.

Gruß
Andy
Member: michi1983
michi1983 Feb 28, 2013 at 09:11:19 (UTC)
Goto Top
Zitat von @AndyAh:
Hi,

habe den Fehler gefunden! Die Funktion hieß genauso wie der Button.

Gruß
Andy

nein, tut sie nicht face-smile
aber gut, solange es jetzt funktioniert.