Message d'erreur dans div

Bonjour,

je voudrais que des lorsque j'ai un message d'erreur, celui-ci se mette dans une div.

Donc j'ai commencé à créer une div que j'ai mis en display none, puis en java j'ai commencé ceci :
function error(target){
if(){
var div = document.getElementById("error");
div.style.display ="block";
div.textContent = "Fail";
var text = div.textContent;
}
}

mais petit soucis je ne sais pas quoi mettre dans le if, je ne vois pas comment dire des qu il y a une erreur ici, en gros comment cibler l'erreur? J espere avoir été assez clair, merci d'avance.

2 réponses

  1. Bonjour,

    juste une petite piste : https://www.commentcamarche.net/contents/554-java-les-exceptions

    Normalement ton IF devrait être externe à ta fonction

    if (condition_d_erreur) {
    error("patatipatata")
    }
    else {
    .................
    }

    function error(target){

    var div = document.getElementById("error");
    div.style.display ="block";
    div.textContent = "Fail";
    var text = div.textContent;
    }
    --
    En informatique 99% des problèmes se situent entre le fauteuil et le clavier
    0
    1. Merci pour ta réponse j'ai commencer comme ça :

      function verif(target){
      //pseudo
      var pseudo=document.getElementById('inslogin');
      if(pseudo.value ==""){
      alert ("Vous devez saisir un pseudo !");
      pseudo.focus();
      return false;
      }
      //Password
      //mail
      }

      et j'ai mis oncliK de verif la ou je veux que soit le message d'erreur mais rien ne se passe : <label for="inslogin">Login</label><input type="text" name="inslogin" id="inslogin" placeholder="10 caractères maximum" onclick="verif('inslogin')">
      0