Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456

    non far scrivere niente all'onkeypress in una text

    ce un sistema in javascript per far si che quando uno scrive qualcosain una text, non venga scritto niente?
    Mettendo onkeypress=javascript:return(false) con ie funziona, col solito maledetto netscape no! C'e' un'altra soluzione?
    Grazie

  2. #2
    Reale_Augello
    Guest

    Prova...

    ... così:

    codice:
    <textarea onClick="this.blur();">
    <textarea onClick="this.disabled=true;" onBlur="this.disabled=false;">
    Prova uno dei due !

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    Non funzionano "bene" nel senso che sembra di si, ma se io clicco e tengo premuto riesco a scriverci lo stesso nella text,per quanto riguarda la prima funzione, per quanto riguarda la seconda, disabilita la text quindi non va bene!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Prova con altri eventi legati alla tastiera: onKeyUp, onKeyDown, ... (non si comportano tutti allo stesso modo, e c'e` differenza fra i browser)

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    una soluzione potrebbe esssere disabilitare all'onkeypress la text ed abilitarla all'onkeyup, solo che dopo averla disabilitata nonn l'abilita piu'! boh!

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    risolto! non funzionava perche' essendo stata disabilitata non prendeva ovviamente l'evento onkeyup.
    Nel caso vi interessasse ho risolto con una semplice funzione che prima disabilita la text e poi la riabilita subito!

    <script>
    function disabilita(oggetto)
    {

    oggetto.disabled=true
    alert("Questo campo non è editabile")
    oggetto.disabled=false
    }
    </script>

  7. #7
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    ma... non era sufficiente mettere READONLY :master:

    <textarea name=miaArea readonly>contenuto della textarea</textarea>
    <input type=text name=mioText readonly value="pippo">

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2001
    Messaggi
    456
    No, perche' mi serve "editabile", ma solo quandooooooooo lo dico io!
    E' la text di un button tipo file e se metto readonly non mi funziona il bottone per allegare il file!Capito?

  9. #9
    Reale_Augello
    Guest

    ...

    Originariamente inviato da br1
    ma... non era sufficiente mettere READONLY :master:

    <textarea name=miaArea readonly>contenuto della textarea</textarea>
    <input type=text name=mioText readonly value="pippo">

    ciao
    Ma readOnly non funziona solo con IE ?

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: non far scrivere niente all'onkeypress in una text

    Originariamente inviato da matpirata

    ... quando uno scrive qualcosain una text ...

    ... E' la text di un button tipo file ...
    Scusa... non avevo capito: tu parlavi di un campo text

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

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.