<HTML>
<HEAD>
<TITLE> </TITLE>
<script language="JavaScript" type="text/javascript">
function test() {
document.getElementById('textId').value = "123";
}
</script>
</HEAD>
<BODY>
<form name="form1" id="form1id" action="xxx.php" method="post">
<input type="button" name="test" value="1" onclick="test();" />
<input type="text" id="textId" name="textTest" value="" />
</form>
</BODY>
Sieht eigentlich ganz einfach aus. Aber es funzt bei mir nicht. Ich bekomme den Fehler:
"Das Objekt unterstützt diese Eigenschaft oder Methode nicht"
Was mache ich denn falsch? Wenn ich es direkt in onclick reinschreibe, sprich
oder das Form-Tag weglasse dann klappt es.
Ich schätze ich spreche das textfeld irgenwie falsch an.. Aber wie geht es richtig.
gruss yosh
<HEAD>
<TITLE> </TITLE>
<script language="JavaScript" type="text/javascript">
function test() {
document.getElementById('textId').value = "123";
}
</script>
</HEAD>
<BODY>
<form name="form1" id="form1id" action="xxx.php" method="post">
<input type="button" name="test" value="1" onclick="test();" />
<input type="text" id="textId" name="textTest" value="" />
</form>
</BODY>
Sieht eigentlich ganz einfach aus. Aber es funzt bei mir nicht. Ich bekomme den Fehler:
"Das Objekt unterstützt diese Eigenschaft oder Methode nicht"
Was mache ich denn falsch? Wenn ich es direkt in onclick reinschreibe, sprich
Code:
onclick="document.getElementById('textId').value='123'"
Ich schätze ich spreche das textfeld irgenwie falsch an.. Aber wie geht es richtig.
gruss yosh
Zuletzt bearbeitet: