PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [JavaScript] Existenz eines Eingabefeldes überprüfen


m@xx
2007-09-05, 19:06:17
Hallo Leute,
wie kann ich mit Hilfe von Javascript die Existenz eines Eingabefeldes, von dem ich den Namen kenne, überprüfen?

Schon mal Danke für eure Hilfe!

m@xx

kloffy
2007-09-05, 19:31:20
if(document.forms["formular"].elements["feld"])

(nicht getestet)

m@xx
2007-09-05, 19:44:04
Geht irgendwie nicht...

The_Invisible
2007-09-05, 20:37:56
ich würde eher sagen:


if(document.getElementsByName("Feldname")[0])
...


mfg

kloffy
2007-09-05, 20:44:23
<html>
<head>
<script type="text/javascript">
function test()
{
var str = prompt("Feldname:", "feld");
if(document.forms["formular"].elements[str]){
alert("Existiert!");
}else{
alert("Existiert nicht!");
}
}
</script>
</head>
<body>
<form name="formular">
<input name="feld" value="" type="hidden"/>
<input name="button" value="Test" type="button" onClick="javascript:test();"/>
</form>
</body>
</html>
Diesmal auch getestet, weiss nicht wieso es bei dir nicht klappt.