Visualizzazione dei risultati da 1 a 5 su 5

Discussione: onClick IE

  1. #1

    onClick IE

    Salve,
    ho un problema con uno script di questo tipo:

    function colora(colour) {
    var stringa = "<font color = \"" + colour + "\"></font> "; window.document.magicText.contenuto.value = window.document.magicText.contenuto.value + stringa;
    }

    che è attivato da questa parte del form:

    <select name = "colori">
    <option name = "rosso" onClick = "colora('red');">Rosso</option>
    <option name = "blu" onClick = "colora('blue');">Blu</option>
    <option name = "giallo" onClick = "colora('yellow');">Giallo</option>
    <option name = "verde" onClick = "colora('green');">Verde</option>
    </select>

    e dovrebbe scrivere in una textarea di nome "contenuto".

    In Firefox va tutto a meraviglia mentre IE sembra proprio non volerne sapere, semplicemente non scrive nulla... dove sbaglio? Grazie.

    P.S.nChange non funge al posto di onClick.

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: onClick IE

    Originariamente inviato da kazuya 106
    ..

    P.S.nChange non funge al posto di onClick.
    Ti sei già risposto, no ie non supporta eventi nelle option

    P.S. Benvenuta/o sul html.it
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    O.o
    Cosa vuol dire che IE non supporta eventi nelle option? Come potrei fare allora per creare una lista da cui selezionare il colore del font? Mmm... forse posso creare un piccolo menù a cascata e farlo passare per lista... altrimenti? Qualcuno ha un'idea più interessante? Grazie comunque.

    P.S.: Grazie per il benvenuto!

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da kazuya 106
    O.o
    Cosa vuol dire che IE non supporta eventi nelle option?
    Vuol dire che per scelta del programmatore che ha realizzato ie lo stesso non ammette eventi nelle option
    Come potrei fare allora per creare una lista da cui selezionare il colore del font? Mmm... forse posso creare un piccolo menù a cascata e farlo passare per lista... altrimenti?
    Se vuoi penso di si non saprei che dire
    Qualcuno ha un'idea più interessante?
    Si usa l'evento onchange nella select come facciamo tutti
    Grazie comunque.

    P.S.: Grazie per il benvenuto!
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    Ok, grazie.
    Quando si decideranno a sfornare un browser decente i collaboratori dello zio Bill?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.