Title-attribut mit 'onchange' verändern

Hallo Experten,
es soll ein title-Attribut mittels onchange (aus einem anderen Elemet heraus) verändert werden. In diesem Fall soll nach der Änderung Datum und Uhrzeit drin stehen. Habe bisher folgendes als Tipp bekommen, was aber nicht funktioniert:

im header:

function zeigeZeit(var feld){
var d = new Date();
var jetzt = „“;
jetzt = d.getHours() + „:“ + d.getMinutes() + „:“ + d.getSeconds();
feld.title = jetzt;
}

im body:
Link

wo hakt’s?
Danke schonmal fürs lesen und im Voraus für Hilfestellung.
Daniel

getElementByID getElementById
Da hakt’s!

; name=„Eingabefeld“; title=„onchange-test“ onchange=„zeigeZeit(document.getElementByID(‚asdf‘));“ maxlength=„3“; value=„3“; size=„2“;>

Gruß
Christian

Da hakt’s!

; name=„Eingabefeld“; title=„onchange-test“ onchange=„zeigeZeit(document.getElementByID(‚asdf‘));“ maxlength=„3“; value=„3“; size=„2“;>

Herrje, peinlich. Da hakt’s wohl auch. Funktioniert allerdings noch immer nicht. Der title bleibt wie er ist, auch bei change.

mmmh?

 function zeigeZeit(var feld){
 if (feld == null) return false;
 var d = new Date();
 var jetzt = "";
 jetzt = d.getHours() + ":" + d.getMinutes() + ":" + d.getSeconds();
 feld.title = jetzt;
 } // function zeigeZeit(var feld)

Link

funktioniert :smile:

funktioniert :smile:

Mist, dann liegts wohl an meinem Rechner. Firefox2, Java etc aktiviert. Seltsam. Trotzdem dankeschön.

auch mit FF

function zeigeZeit(_ var _ feld){

function zeigeZeit(feld){

Gruß
Christian