if then statement javascript
if then statement javascript
我试图用javascript执行"if/then"语句,但"then"命令被忽略了。有什么想法吗?
具体来说,我希望对表单进行验证,确保两个文本框不是空白的,并且一旦验证,我希望显示DIV ID=section2。
function checkanswers() {
var fdet = document.wastheform;
if (fdet.question_type[0].checked) {
var elements = new Array("name","address");
var elements_name = new Array("name", "address");
for (var i = 0; i < elements.length; i++) {
if ($("#" + elements[i]).val() == "") {
err = "Please enter " + elements_name[i] + "";
alert(err);
return false;
}
}
$("#section2").show();
}
我假设你的"then"是div的显示。在这种情况下,我会做这样的事情:
function checkanswers() {
var fdet = document.wastheform;
if (fdet.question_type[0].checked) {
if(withoutValue("#name")) {
alert("Please enter name")
}
else if(withoutValue("#address")) {
alert("Please enter address")
} else {
$("#section2").show();
}
}
}
function withoutValue(selector) {
return $(selector).val() === "";
}
这就是你要找的吗?
你的问题意味着你想要一个if/then行为(在Javascript中,这更恰当地称为if/else语句),但你构建代码的方式没有"then"。以下是if语句的工作方式:
if ( condition )
{
// do something if the condition is true
}
else
{
// do something if the condition is false
}
相关文章:
- javascript "or" statement
- Javascript if statement if (ball.style.left === '0px'
- If-Statement中的Javascript元素验证
- Javascript document.cookie if statement
- Javascript Logic In a loop/if statement
- Javascript if statement Google Tools
- Javascript IF statement
- Javascript if-statement vs. comparsion
- Javascript condense if statement
- javascript 'or' statement
- Javascript optimizing if statement
- Javascript and CSS if statement
- PDO Prepared Statement允许执行javascript
- javascript for to while statement
- Sql statement JavaScript
- 选择Statement以循环使用另一个javascript
- javascript msgbox if statement
- Javascript !instanceof If Statement
- JavaScript中“if statement”的前半部分只触发一次
- Javascript statement with || {};