Struppi: JS und NN

Beitrag lesen

<script type="text/javascript">
<!--
function filter()
{
 vari = this.form.filter1.value;
 if (vari == 'bd')
 {
  vari = prompt('Gebe einen Bereich von 0-5 vor.','0-5');
  parent.forum.location.href = 'forum.php?sortprio=' + vari;
 }
 else
 {
  parent.forum.location.href = 'forum.php?sortprio=' + vari;
 }
}
alert("hallo");
-->
</SCRIPT>

Was ist deiner Meinung nach (und der des IE's) in diesem Kontext *this*?

Was die JS programmierung angeht ist das ein Grund für mich Netscape 4.x zu verwenden (ansonsten IE 4), da der vernüftige Fehlermeldungen  und die Referenzierungen so anmahnt wie sie sein sollen.

Du könntest dir es obigen Beispiel auch ganz einfach machen:
<select onchange="filter(this.form);" ... >

und das das ganze unnötigerweise nur mit JS funktionert ist dir auch klar?
denn du machst ja nichts anderes, als an einen CGI-Aufruf einen Parameter aus Formular zu übergeben und genau dafür sind Formulare entwickelt worden und das tun sie auch ohne JS.

Also irgendwie machst du es dir schwer und bist dann sauer darüber das du es dir nicht einfacher machst?
seltsam.

Struppi.