Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 16 su 16

Discussione: Readonly in select

  1. #11
    si, lo so...
    il problema è che il campo sarà readonly solo in un particolare caso, altrimenti potrà essere modificato.

    Potrei mettere un campo hidden successivo al campo select con lo stesso name, ma disorienterei l'utente che vederebbe una sua modifica non riuscire senza sapere il perchè...

    Stavo pensando a riscrivere il form sostituendo il campo con un textinput...
    oppure potrei adattare questo richiamando con onchange la funzione
    codice:
    <script language="JavaScript">
    
    var selectedElement=0;
    var firstSelection=false;
    
    function lockSelection(e){
     if(!firstSelection){
      firstSelection=!firstSelection;
      selectedElement=e.selectedIndex;
     }
     alert("Non è possibile modificare la categoria di una pagina home.");
     e.selectedIndex=selectedElement;
    }
    
    </script>
    ma ottengo un errore alla riga in grassetto.

    PS: io dovrei inoltre adattare la funzione, che era scritta per impedire una seconda modifica del campo, per far in modo che non si possa modificare il valore selezionato con selected al caricamento del form.

    [edit]: in ogni caso, il mio problema è che il value dell'option è diverso da quello mostrato nella tendina
    Ciao!

  2. #12
    Originariamente inviato da br1
    Non mettere la select... magari un campo text readonly

    Oppure adatta questo: http://www.pusceddu.it/htmlit/varie/no_option.htm

    ciao
    Ho risolto adattando questo, grazie.

    Avevo già visto lo script, ma non capivo come utilizzarlo...
    Ciao!

  3. #13
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    ci piazzi sopra un div trasparente (cioè senza alcuno sfondo)
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  4. #14
    Originariamente inviato da fcaldera
    ci piazzi sopra un div trasparente (cioè senza alcuno sfondo)
    Fico! Anche se OT posteresti un esempio?
    Ciao!

  5. #15
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Fa finta che non te l'abbia detto... ad una certa ora della giornata ci si dimentica che in IE non si può sovrapporre nulla alle select... sorry.
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  6. #16
    Di nulla...
    ho visto il tuo portfolio... complimenti...
    Ciao!

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.