Pagina 3 di 7 primaprima 1 2 3 4 5 ... ultimoultimo
Visualizzazione dei risultati da 21 a 30 su 61

Discussione: Richiamare parole

  1. #21
    Si hai ragione lo dovresti sostituire con questo:
    codice:
    var parole = new RegExp("(<?php echo $stringaJs; ?>)");
    Dovresti postare il codice js che esegue i controlli.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  2. #22
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da codencode
    Si hai ragione lo dovresti sostituire con questo:
    codice:
    var parole = new RegExp("(<?php echo $stringaJs; ?>)");
    Codice PHP:
    Dovresti postare il codice js che esegue i controlli
    Codice PHP:
    //Parole proibite
    function xxx1(){ 
    var f = document.forms.mioform1; 
    var parole = new RegExp("(<?php echo $stringaJs?> )"); 
    var stringhe = ["nome","suoemail","citta","messaggio"]; 
    for (i=0; i<stringhe.length; i++){
    var campo = f.elements[stringhe[i]];
    if(campo.value.match(parole) && campo.value.match(parole)[0]){ 
    campo.style.backgroundColor='red' 
    alert("La parola '"+campo.value.match(parole)[0]+"' non è ammessa"); 
    campo.focus(); 
    return false; 

     }
    return true; 
    }

  3. #23
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Ht28
    //Parole proibite
    function xxx1(){
    var f = document.forms.mioform1;
    var parole = new RegExp("(<?php echo $stringaJs; ?> )");
    var stringhe = ["nome","suoemail","citta","messaggio"];
    for (i=0; i<stringhe.length; i++){
    var campo = f.elements[stringhe[i]];
    if(campo.value.match(parole) && campo.value.match(parole)[0]){
    campo.style.backgroundColor='red'
    alert("La parola '"+campo.value.match(parole)[0]+"' non è ammessa");
    campo.focus();
    return false;
    }
    }
    return true;
    }[/php]
    ripeto: ma questo file ha estensione .js?
    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

  4. #24
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da br1
    ripeto: ma questo file ha estensione .js?
    Si i controlli li metto in un file esterno js

  5. #25
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Ht28
    Si i controlli li metto in un file esterno js
    @codencode ... diglielo tu
    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

  6. #26
    Allora io ho provato il tuo script e funziona, non è che nei campi tu inserisci "mela" o "pera", mentre nell'array hai inserito "mele" e "pere"?
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  7. #27
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da codencode
    Allora io ho provato il tuo script e funziona, non è che nei campi tu inserisci "mela" o "pera", mentre nell'array hai inserito "mele" e "pere"?
    Ho provato sia scrivendo mela e mele, non esce l'alert, i codici sotto li ho inseriti in <body>, per sicurezza in entrambe le pag. la home e quella che contiene il form

  8. #28
    Mi sembra strano.
    L'unica cosa che puoi fare è quella di postare tutti i singoli file, altrimenti non riesco proprio a capire il problema, visto che a me funziona.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

  9. #29
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da codencode
    Mi sembra strano.
    L'unica cosa che puoi fare è quella di postare tutti i singoli file, altrimenti non riesco proprio a capire il problema, visto che a me funziona.
    La Home

    il file del Form

    il file script

    e poi quella che contiene l'array

  10. #30
    Hai notata che nella pagina ci sono 2 errori js?
    Il problema ptrebbe essere quello, quando si verifica un errore, il resto cel codice non viene interpretato.
    CODENCODE \ Branding \ Design \ Marketing
    www.codencode.it

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.