Hi Lutz,
Schoenen Dank, mein Fehler war das type=submit, mit type=button funktionierts!
Du schreibts allerdings: onClick="location.href=document.forms[0].p.value+'.htm'"
Bei mir steht: onClick="location.href(this.form.p.value + '.htm')"
Was spricht gegen meine Version - weil funktionieren tun beide.
Thx, Cheers, dm.
Hallo nochmal,
ich denke
onClick="location.href=this.form.p.value+'.htm'"
wäre genauso korrekt, aber
onClick="location.href(this.form.p.value + '.htm')"
scheint mir fehlerhaft zu sein, weil href eine Eigenschaft und keine Methode ist. Es kann sein, dass IE keine Fehlermeldung ausgibt, weil der ziemlich fehlertolerant ist und das automatisch ausbügelt.
Funktionieren müßte dagegen wieder
onClick="location.replace(this.form.p.value + '.htm')"
weil replace eine Methode ist. Der Unterschied zu der Version mit href ist, daß dabei der History-Eintrag überschrieben wird, d.h. man kommt dann nicht mehr mit dem Zurück-Button zur vorherigen Seite.
Gruß, Lutz