Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22

Discussione: traduzione funzione js

  1. #1

    traduzione funzione js

    Salve a tutti, io ho una funzione JS ma mi servirebbe in php..è estremamente semplice e penso che per uno che conosce il linguaggio ( non io ) sia immediata perchè sono 3 istruzioni.
    codice:
    function valNome(nome) {
     document.getElementById('err_nome').style.display = "none";
     var nome = nome.value;
     if (nome && !nome.match(/^([a-zA-Z\ò\à\è\ ]{3,25})$/)) 
       document.getElementById('err_nome').style.display = "inline-block";
    }
    Grazie

    Francesco

  2. #2
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    se puoi postare anche l'html o il php che genere l'html dove viene richiamata la funzione js, posso dare un occhio

  3. #3
    Certo

    codice:
     <input class="contentbox text required field" maxlength="50" size="25" title="Campo obbligatorio" id="nome" name="nome" type="text" onblur="valNome(this)" />
      </div> <div id ="err_nome" style="display:none">Inserire il nome</div>

  4. #4
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    non si può fare in php con l'onblur che è un evento lato client
    al massimo puoi stampare l'errore dopo il submit

  5. #5
    sì infatti quello volevo fare...mi serve il controllo server side per una login, quindi su username e password. Ho pensato di fargli controllare se rispettano l'espressione regolare e se no stampo un messaggio di errore.. ho provato con return ("errore") ma mi dà errore..non mi carica proprio la pagina e così ho pensato che magari gli potevo dire io dove scrivere quel messaggio inserendogli un div nascosto che viene attivato da qui quando trova l'errore...
    Ora ti chiedo... pensi che fili il discorso? vanno bene questo tipo di controlli per una login?
    Altrimenti che mi consigli?
    Il discorso del div non so quanto sia giusto ma l'errore me lo dà se metto la return, quando ho provato a toglierla non dà errori quindi ho pensato che non sa dove scrivere il messaggio..

  6. #6
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    il submit porta alla stessa pagina o va su un'altra pagina???

  7. #7
    sono in una light box..e da lì vado in home page

  8. #8
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    scusa???

  9. #9
    ...... che c'è? che ho detto?

  10. #10
    Utente di HTML.it L'avatar di bstefano79
    Registrato dal
    Feb 2004
    Messaggi
    2,520
    scusa non conosco molto bene il funzionamento delle light box

    la light box la apri su un click di qualcosa suppongo........ E se c'è un errore dopo il post vuoi che si riapra con il messaggio d'errore suppongo

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.