c'est ce qui est ma fonction java script:face question comparision javascript
function issueOrReturn() {
var functiontype = document.getElementById("functiontype").value;
alert("functiontype : "+functiontype);
if (functiontype=="issueTempcard") {
alert("1111111111111111111111111");
var empid = document.getElementById("empid").value;
var tempcardnumber = document.getElementById("tempcardnumber").value;
var dateofissue = document.getElementById("dateofissue").value;
if(empid.length==0) {
alert("Please enter Employee ID ");
return false;
}
if(tempcardnumber.length==0) {
alert("Please enter Card Number ");
return false;
}
if(dateofissue.length==0) {
alert("Please enter Date of issue ");
return false;
}
if(empid.length > 0 && tempcardnumber.length > 0 && dateofissue.length > 0) {
document.forms["frmTempcard"].submit();
} else {
alert("Please enter Employee ID and and Card Number and Date of issue ");
return false;
}
}
if (functiontype == "returnTempCard") {
alert("222222222222222222222222222222");
var empid = document.getElementById("empid").value;
var dateofreturn = document.getElementById("dateofreturn").value;
if (empid.length == 0) {
alert("Please enter Employee ID ");
return false;
}
if (dateofreturn.length == 0) {
alert("Please enter Date of return ");
return false;
}
if (empid.length > 0 && dateofreturn.length > 0) {
document.forms["frmTempcard"].submit();
} else {
alert("Please enter Employee ID and Date of return ");
return false;
}
}
}
ici le FunctionType est: issueTempcard
l'alerte est imprimé mais il ne reçoit pas dans la boucle si de issueTempcard
d'où la forme n'est pas soumis,
aussi s'il vous plaît me conseiller si la manière suivante est correct de soumettre le formulaire:
if (empid.length > 0 && tempcardnumber.length > 0 && dateofissue.length > 0) {
document.forms["frmTempcard"].submit();
} else {
alert("Please enter Employee ID and and Card Number and Date of issue ");
}
me fournir de bien vouloir l'aide afin que je peut le faire.
Cordialement,
Cela fait beaucoup de code. Pouvez-vous fournir un exemple de travail [JSFiddle] (http://jsfiddle.net/)? –
merci, mais ne connaissez pas la raison pour downvoting? –
N'était-ce pas moi qui downvoted, j'essaie toujours d'expliquer pourquoi si je le fais. –