chris: wie löse ich function aus wenn sich var ändert?

hi!
wie löse ich volgende function aus wenn sich gobale var spr ändert?

function sprachwechsel() {
 var Dat = window.document.URL;
 var Ide = Dat.substr(24,1);
   if (spr != Ide) {
    var Inh = Dat.slice(0,25);
     var loc = Inh.concat (spr, ext);
      window.location.href = loc;
   }
}

die var spr speichert gecheckten value meines radio-button-formulars, falls das wichtig is!danke mfg chris

  1. die var spr speichert gecheckten value meines radio-button-formulars, falls das wichtig is!danke mfg chris

    Einfach bei den RadioButtons den onChange-Event abfangen.
    SELFHTML + "onChange" = Lösung

  2. Hi,

    wie löse ich volgende function aus wenn sich gobale var spr ändert?

    function sprachwechsel() {
     var Dat = window.document.URL;
     var Ide = Dat.substr(24,1);
       if (spr != Ide) {
        var Inh = Dat.slice(0,25);
         var loc = Inh.concat (spr, ext);
          window.location.href = loc;
       }
    }

    die var spr speichert gecheckten value meines radio-button-formulars, falls das wichtig is!danke mfg chris

    Wenn Du per Formular und RadioButton die Variable änderst, dann setze doch einen Button ein, der als onClick-Event die Funktion sprachwechsel() auslöst.

    Denn -soweit ich das sehe - wird sich die Variable erst dann ändern, wenn sie vom Formular in den JavaScript-Bereich "überführt" wird.

    Grüße
    Michael