2009-08-21 9 views

Répondre

2

Pour vous commencer, dans votre page:

function validateForm() 
{ 
    var tags = document.getElementById('tags').value; 
    if(tags == '' || tags == null) { 
     alert('Please enter one or more tags'); 
     return false; 
    } 
    return true; 
} 

<form method="post" onsubmit="javascript:validateForm()"> 
<input type="text" id="tags" name="tags"/> 
<input type="submit" value="Post your question"/> 
</form> 

Dans votre script PHP:

if(isset($_POST['tags']) && !empty($_POST['tags'])) { 
    $tags = $_POST['tags']; 
} 
+0

Donc le premier code JS devrait être attaché à l'action du bouton d'envoi en PHP. Ensuite, j'ai besoin de mettre votre premier code, le fichier JS, que je trouve ensuite sur index.php. –

+0

@Masi - Cela semble à peu près juste. Notez le 'return false' dans le code JS ci-dessus, cela empêchera le formulaire de soumettre. – karim79

+0

Mon code met la question à ma base de données, bien qu'aucune étiquette ne soit donnée. Je reçois l'alerte. Mon code est ce http://dpaste.com/83449/ ** Voyez-vous le problème? ** –

Questions connexes