Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343

    validare textarea con jquery

    ragazzi volevo validare la textarea...a il funzionamento è un po strano...
    innanzitutto quando clicco sul botton la prima volta sia che essa sia vuota o piena compare sempre:"Campo obbligatorio", una volta che il campo è pienoe clicco invio, mi salva il contenuto della textarea,ma se vado sull'history di firefox e torno sulla textarea ed elimino il suo contenuto e clicco il botton..non esegue il controllo e mi salva la textarea vuota....
    si accettano anche esempi in javascript x validare una textarea,ma senza usare l'alert

    codice:
    <script language="javascript" src="js/jquery.js"></script>
    <script language="javascript" src="js/jquery.validate.js"></script>
    <script language="javascript" src="js/jquery.validate.messages.js"></script>
    </head>
    
    <body>
    
    <div class="content">
    	<div class="content-wrapper">
    		<div class="smallimage">
    			<div class="box">
    			[img]plico.gif[/img]
    			</div>
    		</div>
            
    
    	<form action="nuovo.jsp" class="insert" name="frm_articolo" id="frm_articolo" method="post">
     				<textarea id="articolo" name="articolo" class="input w400 required" ></textarea>
    				<input type="hidden" name="action" value="nuovo" />
    				<input type="submit" value="nuovo" />
    			</form>
                Logout
    	</div>
    </div>
    <script type="text/javascript">
    $(document).ready(function() {
    	$("#frm_articolo").validate();
    });
    </script>
    saluti vale

  2. #2
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    ragazzi le ho provate tutte ma validare una textarea di un editor di Timynce non ci sn proprio riuscita...ho provate diverse funzioni tra cui questa

    codice:
    <script type="text/javascript">
    function validate(ff){ 
    	msg=''
    	if (ff.articolo.value.length < 2)msg+='Inserire articolo.\n' 
    	if(msg!=''){
    		alert(msg)
    		return false
    	}else return true
    }
    </script>
    
    ------
    <form action="nuovo.jsp" name="frm_articolo"  onsubmit="return validate(this)">
    se voi avete qualche soluzione da postare ne sarei molto lieta....

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi:
    codice:
    <script type="text/javascript">
    function validate(){ 
    	var msg=''
    	if (document.getElementById('articolo').value.length < 2){msg+='Inserire articolo.\n'}
    	if(msg!=''){
    		alert(msg)
    		return false
    	}
    }
    </script>
    
    ------
    <form action="nuovo.jsp" name="frm_articolo"  onsubmit="return validate()">


    P.S. Sicura che Timynce usi una textarea invece che un iframe come fanno altri editor?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2008
    Messaggi
    343
    ciao Andrea grazie per la risposta....ma il codice da te postato non va ancora...funzionerebbe per qualsiasi textarea,ma se utilizzo la textarea come editor non funziona.
    ho controllato,ma timynce utilizza textarea...

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.