Felix Riesterer: auto reload auswählen

Beitrag lesen

Lieber Fiffi,

wie Ekki bereits geschrieben hat, mag meine für Dich unerwartete Reaktion tatsächlich darauf zurückzuführen sein, dass ich Deine Beschreibung so garnicht verstanden habe. Lass es mich nochmal versuchen.

zb:

<script type="text/javascript">

<!--
function changevalue()
{
  if (document.test.b1.value=="Ja")
JETZT FÜRHE DEN JS-CODE AUS: onclick="reloadcheck('1')"
  {
    document.test.b1.value="Nein";
DANN FÜHRE DEN ANDEREN JS-CODE AUS: onclick="reloadcheck('0')"
  }
  else
  {
    document.test.b1.value="Ja";
FÜHRE JS-CODE AUS: onclick="reloadcheck('1')"
  }
}//-->
</script>

  
OK. Ich schreibe das einmal für mich um.  
  
`<script type="text/javascript">`{:.language-html}~~~javascript
//<![CDATA[  
  
    function changevalue(param) {  
        var b1 = document.test.b1;  
  
        if (b1 && b1.value.toString().match(/^ja/i)) {  
            b1.value = "Nein, auf keinen Fall!";  
            b1.onclick = function () {  
                return reloadcheck(true);  
            };  
        }  
  
        if (b1 && b1.value.toString().match(/^nein/i)) {  
            b1.value = "Ja, bitteschön.";  
            b1.onclick = function () {  
                return reloadcheck(); // ob mit oder ohne false ist beides false  
            };  
        }  
    }  
//]]>
~~~`</script>`{:.language-html}  
  

> Wenn ich mich nun wieder mal falsch ausgedrückt haben sollte, dann frage ich besser nicht mehr hier :-(  
  
Wir lernen alle immer wieder dazu. Das ist unvermeidlich - hoffentlich.  
  
Liebe Grüße,  
  
Felix Riesterer.

-- 
ie:% br:> fl:| va:) ls:[ fo:) rl:| n4:? de:> ss:| ch:? js:) mo:} zu:)