ist es möglich das +whatName+ in einem Text-Feld anstatt auf der Seite selbst angezeigt wird?
var whatName=prompt(„Bitte geben Sie Ihren Namen ein:“,"");
function doName(theName){
if ((whatName != „“)&&(whatName !=null)){
document.writeln(„Hallo „+whatName+“!“)
}else{
document.writeln("")
}
}
var whatName=prompt(„Bitte geben Sie Ihren Namen ein:“,"");
function doName(theName){
if ((whatName != „“)&&(whatName !=null)){
document.name_des_Forulars.name_des_Textfeldes.value=„Hallo „+whatName+“!“;
}else{
document.name_des_Forulars.name_des_Textfeldes.value="";
}
}
doName(whatName);
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
vielen Dank für deine hilfe, aber leider klappt dein Beispiel weder im Internet Explorer noch in Netscape. Ich hab dein Beispiel mal angepasst:
var whatName=prompt(„Bitte geben Sie Ihren Namen ein:“,"");
function doName(theName){
if ((whatName != „“)&&(whatName !=null)){
document.hugo.display.value=„Hallo „+whatName+“!“;
}else{
document.hugo.display.value="";
}
}
doName(whatName);
klappt aber eben leider nicht
Gruß,
Gunther
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Hab mir das nochmal genauer angeschaut…konnte so auch nicht funktionieren. Du kannst ja mit ner Javascript-Funktion nicht in ein Textfeld schreiben, welches noch gar nicht geladen wurde. Ich hab das so abgeändert, daß die Ganze Sache ne eigene Funktion ist, die gestartet wird, wenn die Seite vollständig geladen ist und nicht vorher. Hier der Quellcode:
Unbenannt
function Name(){
var whatName=prompt(„Bitte geben Sie Ihren Namen ein:“,"");
function doName(theName){
if ((whatName != „“)&&(whatName !=null)){
document.hugo.display.value=„Hallo „+whatName+“!“;
}else{
document.hugo.display.value="";
}
}
doName(whatName);}
Das funzt, hab ich ausprobiert.
Hoffe geholfen zu haben!
Gruß
Redpadz
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]