innerHTML funktioniert nicht mit classname in JS

Mein drop-down-Liste wählen Sie besonderen Wert-

<select name="category" id="category" onChange="showDiv(this.value);" >
    <option value="">Select This</option>
    <option value="1">Nokia</option>
    <option value="2">Samsung</option>
    <option value="3">BlackBerry</option>
    </select>

Dies ist das div, wo ich will, um zu zeigen, den text

<span class="catlink"> </span>

Und dies ist mein JS-Funktion -

    function showDiv( discselect )
    {

    if( discselect === 1)
    {
    alert(discselect); //This is alerting fine
    document.getElementsByClassName("catlink").innerHTML = "aaaaaaqwerty"; //Not working
    }

}

Lassen Sie mich wissen, warum dies nicht funktioniert und was ich falsch mache?

InformationsquelleAutor swapnesh | 2012-06-01

Schreibe einen Kommentar