Bonjour a toute. . Après quelques jours dans la création d'un formulaire me voici a présent bloquer et je ne vois pas du tout comment je pourrais faire
je bloque au moment ou l'utilisateur clique sur "publier" pour envoyer le formulaire.
Au moment ou l'utilisateur clique dessus une fonction est appeler afin de vérifier si tout est ok et si tout est ok j'utilise la ligne
document.forms[publication_ecran].submit();
afin d'envoyer le formulaire mais quelque chose me gène.. si l'utilisateur ne remplit pas les input avec un required bas.. en faite j'ai l'impression que sa fais comme si qu'il n'en n'avais pas..
Voici le bouton et la fonction qui me permettent de valider le formulaire
<script>
function activation_submit(compteur, type0)
{
//récupérer la valeur de l'id compteur et l'enregistre dans une variable
compteur = document.getElementById("compteur").value;
//convertion du string en int
compteur = Number(compteur);
type0 = $('input[name=type0]:checked').val();
if (type0 == compteur)
{
document.forms[publication_ecran].submit();
}
else if (compteur == '0' && type0 == undefined)
{
alert("Merci de choisir un type de publication");
}
else
{
alert("Merci de créer tous les champs !");
}
}
</script>
<input type="button" name="submit_publier_affichage_ecran" onclick="activation_submit(compteur, type0)" class="btn btn-primary pull-right" value="publier">
Bonjour, mon problème c'est quand je clique sur publier avec mon input et mon javascript que j'ai joint il ignore tous les required qu'il a sur mon formulaire au dessus..
J'ai se problème depuis que j'ai passer cette ligne :
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
lesjoiesducode / Les points-virgules en JavaScript