Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 20 su 20
  1. #11
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Originariamente inviato da ssaglimbeni
    Lo script è il seguente :

    <script LANGUAGE="JavaScript" type="text/javascript">

    function NienteApici(tt){
    if(/'/.test(tt.value)){
    alert('Non puoi inserire l\'apice !')
    tt.value=tt.value.replace(/'/g,'');
    }
    }
    </script>

    Lanciato da

    <input type="text" name="nominativo" size="60" onkeyup="NienteApici(this);" onchange="NienteApici(this);">

    il form si chiama nuovo ...
    no è sbagliato

    codice:
    <script LANGUAGE="JavaScript" type="text/javascript">
    
    function NienteApici(tt){
      if(/'/.test(tt.nominativo.value)){
        alert('Non puoi inserire l\'apice !')
        tt.nominativo.value=tt.nominativo.value.replace(/'/g,'');
      }
    }
    </script>
    
    Lanciato da 
    
    <input type="text" name="nominativo" size="60" onkeyup="NienteApici(this.form);" onchange="NienteApici(this.form);">
    perchè usi entrambi gli eventi onkeyup e onchange??

  2. #12
    In effetti potrei usare solo l'onchange ma il lo script non funziona ugualmente ...

  3. #13
    In effetti potrei utilizzare solo onchange ma su firefox lo script non mi funziona ...

  4. #14
    Nessuno in grado di aiutarmi ? Sono rimasto bloccato ....

  5. #15
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    Codice PHP:
    <script LANGUAGE="JavaScript" type="text/javascript">

    function 
    NienteApici(tt){
      if(/
    '/.test(tt.value)){
        alert('
    Non puoi inserire l'apice !')
        
    tt.value=tt.value.replace(/'/g,'');
      }
    }
    </script>

    Lanciato da 

    <input type="text" id="nominativo" name="nominativo" size="60" onchange="NienteApici(document.getElementById('
    nominativo'));" /> 

  6. #16
    Proverò il tuo suggerimento lunedi p.v. al rientro in ufficio e ti faro sapere .. Grazie

  7. #17
    Un'ultima delucidazione ...
    Se invece io devo indicare this.form il document.getElement come diventa ?

  8. #18
    Ho provato il suggerimento dato ma non ha funzionato ...
    Non mi da nessun alert se inserisco un apice nel campo ..

  9. #19
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    l'apice lo devi inserire con \

    alert('non puoi inserire l\'apice');

  10. #20
    Ho risolto cosi'
    [PHP

    <script LANGUAGE="JavaScript" type="text/javascript">

    function NienteCaratteri(theID){
    if(/'/.test(document.getElementById(theID).value)){
    alert('Non puoi inserire l\'apice !')
    document.getElementById(theID).value=document.getE lementById(theID).value.replace(/'/g,'');}
    }
    </script>


    <input type="text" id="nominativo" name="nominativo" size="60" onchange="NienteCaratteri(this.id);">

    [/PHP]

    Grazie comunque per tutto

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 © 2026 vBulletin Solutions, Inc. All rights reserved.