Je veux créer un JVblog et je tombe sur ça :
function update() { var old = document.form1.descriptif.value.length; var tval = document.form1.descriptif.value ; if(old >= 400) { document.form1.descriptif.value = tval.substring(0,399) ; } } // isnum, ismail, ischeck function validElt() { args = validElt.arguments ; var emp = 1 ; var errors = "" ; for(i=0;i
´; x.style.color = "#FF0000" } if (form1.descriptif.value.length > 400){ errors+=´Attention! le champ ´+args[i]+´ contient plus de 225 caractères, merci de réduire la taille du texte.
´; x.style.color = "#FF0000" } } if(test=="ismail") { p=val.indexOf(´@´); if (p<1 || p==(val.length-1)) { errors+=´- le champ ´+args[i]+´ n\´est pas une adresse email correcte.
´; x.style.color = "#FF0000" } } else { if(test=="isnum") { if (isNaN(val)) { errors+=´- le champ ´+args[i]+´ n\´est pas correct.
´; x.style.color = "#FF0000" } } else{ if(test=="ischeck") { if (!y[0].checked) { errors+=´- le champ ´+args[i]+´ n\´est pas correct.
´; x.style.color = "#FF0000" } } else { if(test=="isdate") { var myArray=val.split("/"); if (myArray.length!=3 || isNaN(myArray[0]) || isNaN(myArray[1]) || isNaN(myArray[2]) || myArray[0].length!=2 || myArray[1].length!=2 || myArray[2].length!=4) { errors+=´- le champ ´+args[i]+´ n\´est pas une date correcte.
´; x.style.color = "#FF0000" } } } } } } else { errors +=´- le champ ´+args[i]+´ doit être rempli.
´; x = document.getElementById(args[i]+"TD") x.style.color = "#FF0000" } } var t = document.form1.titre.value ; x = document.getElementById("titreTD") ; if(t.indexOf(´"´)>=0 || t.indexOf(´<´)>=0 || t.indexOf(´>´)>=0) { errors +=´- le champ titre ne doit pas contenir " ou > ou < .
´; x.style.color = "#FF0000" ; } else { x.style.color = "#000000" } if(errors!="") { x = document.getElementById("erreur") ; x.innerHTML = errors+"
Ce formulaire est incomplet. Veuillez vérifier le(s) champ(s) en rouge.