Message d'erreur dans div

Fermé
asc - 30 août 2014 à 15:36
 asc - 30 août 2014 à 15:52
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

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
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