Hast du probiert, diese Funktion mittels return einen Rückgabewert liefern zu lassen?
kommt drauf an was du willst.
Ja, aber nur ein 'true'. Zur Zeit siehts so aus (alles ausschließlich für M$IE):
Absolut nicht nötig dich auf den IE zu beschränken.
function ch_link() {
ftp_pw=prompt("Geben Sie Ihr FTP-Passwort ein!", "");
document.all.ftp.href="ftp://benutzername:"+ftp_pw+"@domain.tld";
return true;
}
>
> Und im Verweis mit id="ftp" steht
> `onClick="return ch_link();" onKeypress="return ch_link();"`{:.language-JavaScript}
onclick reicht hier aus.
`onclick="return ch_link(this);"`{:.language-JavaScript}
und dann
~~~javascript
function ch_link(link)
{
var ftp_pw=prompt("Geben Sie Ihr FTP-Passwort ein!", "");
ink.href="ftp://benutzername:"+ftp_pw+"@domain.tld";
return true;
}
Ich muss doch den Klick bzw. die Eingabe mit dem 'return' abfangen. Oder?!
nein, nur wenn er nicht ausgeführt werden soll.
Struppi.