ayhan: problem mit variablenübergabe

Beitrag lesen

hi struppi,

erstmal danke für die antwort.

mach mal hier ein alert(formname) rein.

hab ich... und es wird mir wie gewünscht die '11' (elf, als Zahl, wie du richtig vermutest hast) ausgegeben. dennoch bleibt die fehlermeldung

"formname" (die variable) ist undefiniert...

folglich, wäre es sinnvoll andere Namen zu verwenden.

ich weiß, das wäre am besten, vor allem wenn man nachträglich ein formularfeld hinzufügt und die nummerierung immer anpassen muß, aber das hat dann erst recht nicht funktioniert

function DoPrompt(action,formname) {

var revisedMessage;
var currentMessage = document.insertform.formname.value;

if (action == "b") {
        var txt = document.selection.createRange().text;
        insertAtCaret(this.insertform.formname,'[b]' + txt + '[/b]');
        document.insertform.formname.focus();
    return;
    }
...usw

da bekam ich diesselbe fehlermeldung. ich denk "in php" daher denke ich, setze ich die variablen auch dementsprechend (falsch) ein.