hi,
ich will hinter ein Textfeld ein Bild machen das dem Nutzer zeigt ob seine Eingabe gültig ist.
das Script sieht wie folgt aus:
der Code befindet sich in einer JS datei und wird wie folgt eigebunden:
<script language="JavaScript" src="js/script.js"></script>
Nun habe ich 2 probleme.
1. Wie mache ich es das wenn ich mit dem Curser das Feld verlasse die Funktion ausgeführt wird und somit die Grafik ändert? (momentan zu testzwecken nutze ich im bild onClick)
2. Wenn es ausgeführt wird wird immer nur OK ausgeführt egal ob etwas in dem Feld steht oder nicht!
Danke euch schon mal.
ich will hinter ein Textfeld ein Bild machen das dem Nutzer zeigt ob seine Eingabe gültig ist.
das Script sieht wie folgt aus:
Code:
function checkpic(feld){
if(document.getElementById(feld) == ""){
alert('nicht OK');
document.getElementById("img_"+feld).src='pics/page/bad_status.gif';
}else{
alert('OK');
document.getElementById("img_"+feld).src='pics/page/good_status.gif';
}
}
<input type='text' maxlength='50' id='betreff' name='betreff'><img src='pics/page/bad_status.gif' onClick=\"checkpic('betreff')\" id='img_betreff'>
<script language="JavaScript" src="js/script.js"></script>
Nun habe ich 2 probleme.
1. Wie mache ich es das wenn ich mit dem Curser das Feld verlasse die Funktion ausgeführt wird und somit die Grafik ändert? (momentan zu testzwecken nutze ich im bild onClick)
2. Wenn es ausgeführt wird wird immer nur OK ausgeführt egal ob etwas in dem Feld steht oder nicht!
Danke euch schon mal.