Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Esecuzione di più funzioni alla scatenarsi dello stesso evento

    ciao a tutti

    in un form ho questo campo con relativo evento onblur:

    <input type="text" onblur="verificaLunghezzaMax(this.value,'16'); verificaLunghezzaMin(this.value,'2');">


    ci sono quindi 2 funzioni legate allo stesso evento.

    perchè sia firefox che ie mi eseguono solo la seconda (in questo caso verificaLunghezzaMin) e ignorano la prima?

    ho provato anche con function() {...} ma senza risultato..

    grazie!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova a postare anche le due function, anche se credo si possa fare tutto in una function.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    le due funzioni sono molto semplici
    Codice PHP:
    function verificaLunghezzaMin(valorelunghezza) {

    if (
    valore.length<lunghezza && valore.length!=0)
        {
            
    document.getElementById("msg").innerHTML 'Il campo deve essere almeno ' lunghezza ' caratteri';
            
    //disattivo il submit
            
    document.getElementById("submitForm").disabled true;
        }
        else
        {
            
    document.getElementById("msg").innerHTML '';
            
    document.getElementById("submitForm").disabled false;
        }
    }

    function 
    verificaLunghezzaMax(valorelunghezza) {

    if (
    valore.length>lunghezza && valore.length!=0)
        {
        
    document.getElementById("msg").innerHTML 'Il campo pu&ograve; essere massimo ' lunghezza ' caratteri';
            
    //disattivo il submit
            
    document.getElementById("submitForm").disabled true;
        }
        else
        {
            
    document.getElementById("msg").innerHTML '';
            
    document.getElementById("submitForm").disabled false;
        }

    non posso fare un'unica funzione, ma devono per forza essere separate...

    grazie!


  4. #4

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.