Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    415

    Controllo lunghezza testo

    Ciao a tutti,
    in una pagina ASP utilizzo il metodo post per passare i valori immessi negli elementi di un form. Quindi attualmente si passa alla pagina successiva tramite un bottone submit.
    Vorrei però inserire un controllo per verificare che la lunghezza del testo di una textarea sia al di sotto di un certo limite e anche per verificare che alcune textarea non siano vuote.
    Avrei bisogno di fare in modo che quando si preme il bottone, si faccia questo controllo e se non vengono rispettate queste condizioni appaia una finestra che indichi il problema, mantenendo la stessa pagina.
    Sapete aiutarmi? Grazie!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: Controllo lunghezza testo

    Originariamente inviato da Teo80
    Ciao a tutti,
    in una pagina ASP utilizzo il metodo post per passare i valori immessi negli elementi di un form. Quindi attualmente si passa alla pagina successiva tramite un bottone submit.
    Vorrei però inserire un controllo per verificare che la lunghezza del testo di una textarea sia al di sotto di un certo limite e anche per verificare che alcune textarea non siano vuote.
    Avrei bisogno di fare in modo che quando si preme il bottone, si faccia questo controllo e se non vengono rispettate queste condizioni appaia una finestra che indichi il problema, mantenendo la stessa pagina.
    Sapete aiutarmi? Grazie!
    Questo è un esempio:
    codice:
    <html>
    
    <head>
    <title>Prova verifica tex</title>
    <script language="JavaScript">
    <!--
    function controllatex(){
    var tex1 = document.form1.tex1.value.length
    var tex2 = document.form1.tex2.value.length
    if(tex1 <20){
    alert("Attenzione\n\n testo troppo corto mimimo devi inserire 20 caratteri");
    document.form1.tex1.focus();
    return false;
    }
    if(tex2<20){
    alert("Attenzione\n\n testo troppo corto mimimo devi inserire 20 caratteri");
    document.form1.tex2.focus();
    return false;
    }
    }
    //-->
    </script>
    </head>
    
    <body bgcolor="white" text="black" link="blue" vlink="purple" alink="red">
    <form name="form1" method="post" action="tua_pagina.asp" onsubmit="return controllatex();">
        
    
    <textarea name="tex1" rows="2"></textarea>tex1</p>
        
    
    <textarea name="tex2" rows="2"></textarea>text2</p>
        
    
    <input type="submit" name="formbutton1" value="invia"></p>
    </form>
    
    
    </p>
    </body>
    
    </html>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    415
    Grazie mille!

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.