|
|
hallo,
kenne mich nicht besonders gut aus in js, deshalb meine frage an die profis... habe ein formular und will, falls ein eingabefeld nicht ausgefüllt ist, einen * ans ende des eingabefeldes schreiben lassen... meine idee war wie folgt, funkt aber nicht... kann mir da vielleicht jemand helfen?!
function.... function chkFormular() { if(document.Formular.User.value == "") { document.getElementById("1").write = "*"; document.Formular.User.focus(); return false; }....
und im body bereich... <body bgcolor="#EEEEEE" text="#000000">
<h1>Formular</h1>
<form name="Formular" action="formular_bearbeiten.php" method="post" onSubmit="return chkFormular()"> <pre> Name: <input type="text" size="40" name="User"> <div id="1"> </div>....
|
|
| 10.12.2005 23:19:22 |
|
Validome
Administrator
Registriert: 04.04.2005
Beiträge: 313
|
|
Hallo, if(document.Formular.User.value == "") { document.getElementById("1").firstChild.nodeValue = "*"; document.Formular.User.focus(); return false; }.... Weiterhin darf eine ID nicht aus einer Zahl bestehen - diese muss immer mit einen Buchstaben beginnen. Allso nicht "1" als ID sondern einen "selbsterklärenden" Namen vergeben.
mfg Thomas Mell
|
|
| 11.12.2005 18:59:38 |
|
|
|
hey, super vielen dank, klappt hervorragend...
|
|
| 12.12.2005 00:25:21 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|