Archief - JS: Script werkt niet in IE

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

DarkCHronicle

Legacy Member
Kweet niet echt hoe ik mijn probleem moet verwoorden maar ik werk met iets dat een uitgebreide van volgend voorbeeld is:

Code:
<html>
<head>
    <title>Dom voorbeeld</title>
    <script language="Javascript">
    <!--
        function verander(s) {
            document.getElementById('tekst').innerHTML  = s;
        }
    -->
    </script>
</head>

<body>
    <div id="tekst">
        selecteer de tekst die hier moet komen:
    </div>
    <select>
        <option onClick="verander('aaaa')">aaaa</option>
        <option onClick="verander('bbbb')">bbbb</option>
        <option onClick="verander('cccc')">cccc</option>
    </select>
</body>
</html>

Probleem: dit werkt niet in IE (maar dus wel in FF bvb.)
Vraag is dus wat ik moet veranderen om dit wel te laten werken.

Alvast bedankt...

dJeez

Legacy Member
Ipv te werken met de onClick event op de options moet je werken met de onChange event op de select (je kan dan wellicht best de parameter die je nu doorgeeft aan de verander functie als value op de option zetten). Als ik mij niet vergis heb ik dat hier vrij recent nog eens verteld trouwens.

Squall-sX-

Legacy Member
Inderdaad. Nen Onchange op de select met this.value als waarde voor uw functie.

DarkCHronicle

Legacy Member
Owkee, hartelijk bedankt...

dJeez zei:
Als ik mij niet vergis heb ik dat hier vrij recent nog eens verteld trouwens.

Nja sorry ik had gewoon de topic-titels van de laatste pagina s gelezeom te zien of er mss iets relevant bijstond, want khad geen tijd :$
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan