21/04/12 13:50
luigi7
Salve, scusate del titolo ma non sapevo cosa mettere e io di javascript non so nulla e lo dovrei imparare..
ho trovato questo controllo per il form dove inserisco le notizie del mio cms..
e il form e cosi via lasciando stare che vi metto solo la parte dove mi interessa ad fare i controlli..
vorrei controllare la data che si scritta cosi 21-04-2012 e i radio button che devono essere selezionati..
ecco il form:
devo usare in questa maniera qui.. perché se uno disattiva javascript faccio i controlli via lato server..
mi potete dire come fare?.
grazie mille.
ho trovato questo controllo per il form dove inserisco le notizie del mio cms..
<script language="javascript"> function CheckForm(form){ //Avvio il controllo dei campi var booReturn = true; //strMessage var strMessage = "Attenzione, compilare i seguenti campi:\n" //Controllo if(form.strTitolo.value == ""){ strMessage += "*Titolo\n"; booReturn = false; } //Controllo if(form.strTesto.value == ""){ strMessage += "*Testo\n"; booReturn = false; } if(form.strStato.value == ""){ strMessage += "*strStato\n"; booReturn = false; } //Ritorno booReturn if(booReturn == false){ alert (strMessage); } return booReturn; } </script>
e il form e cosi via lasciando stare che vi metto solo la parte dove mi interessa ad fare i controlli..
vorrei controllare la data che si scritta cosi 21-04-2012 e i radio button che devono essere selezionati..
ecco il form:
devo usare in questa maniera qui.. perché se uno disattiva javascript faccio i controlli via lato server..
<form method="post" action="index.php?m=news&action=aggiungi" onsubmit="return CheckForm(this);"> <table width="100%" border="1"> <tr> <td> Titolo: </td> <td><input type="text" name="strTitolo" id="1" value="<?php if(isset($strTitolo)){echo $strTitolo;}else { echo isset($strTitolo); }?>" size="50" maxlength="100" /></td> </tr> <tr> <td> Testo Intro: </td> <td><textarea name="strIntro" cols="70" id="2" rows="10"><?php if(isset($strIntro)){echo $strIntro;}else { echo isset($strIntro); }?></textarea></td> </tr><tr> <td> Testo: </td> <td><textarea name="strTesto" cols="70" id="2" rows="20"><?php if(isset($strTesto)){echo $strTesto;}else { echo isset($strTesto); }?></textarea></td> </tr> <tr> <td> </td> <td><label> <input type="radio" name="strStato" value="1" id="3" <?php if($strStato=='1') echo 'checked="checked"'?> /> Pubblica</label> <label> <input type="radio" name="strStato" value="2" id="3" <?php if($strStato=='2') echo 'checked="checked"'?>/> Nascondi</label></td> </tr> <tr> <td>Data: </td> <td><input type="text" name="strData" id="5" value="<?php echo date("d-m-Y");?>" size="50" maxlength="100" /></td> </tr> <tr> <td> </td> <td><input type="submit" name="submit" value='invia'> </td> </tr></tr> </table> </form>
mi potete dire come fare?.
grazie mille.
aaa