Javascript 如何为我的jQuery表单添加附加值
我需要弄清楚如何增加比33498更多的价值,有什么想法吗Javascript 如何为我的jQuery表单添加附加值,javascript,jquery,Javascript,Jquery,我需要弄清楚如何增加比33498更多的价值,有什么想法吗 function checkThis(){ var val = document.getElementById('myText').value; var myForm = document.getElementById('myForm'); if(val=="33498") myForm.action="url1.html"; else myForm.action="url2.html"; }
function checkThis(){
var val = document.getElementById('myText').value;
var myForm = document.getElementById('myForm');
if(val=="33498")
myForm.action="url1.html";
else
myForm.action="url2.html";
}
据说,您正在使用jQuery 所以
document.getElementById('myText').value
可以是:$('#myText').val()代码>
…和document.getElementById('myForm')代码>可以是:$('#myForm')
在if()
语句之后,您还缺少各种括号,{}
您可以使用else if
向if()
语句添加更多条件,如下所示
function checkThis(){
var val = $('#myText').val();
var myForm = $('#myForm');
if(val=="33498") {
myForm.action="url1.html";
} else if (val == "568") {
myForm.action="url3.html";
} else if (val == "999") {
myForm.action="url4.html";
} else {
myForm.action="url2.html"; // <--do this one if nothing else matches
}
}
函数checkThis(){
var val=$('#myText').val();
var myForm=$(“#myForm”);
如果(val==“33498”){
myForm.action=“url1.html”;
}否则如果(val==“568”){
myForm.action=“url3.html”;
}否则如果(val==“999”){
myForm.action=“url4.html”;
}否则{
myForm.action=“url2.html”;//是否有方法在案例中添加多个选项?例如:案例“33498”、“33497”:我不确定正确的syntaxQuick问题,如何使这些页面在新页面中打开“_blank”?
function checkThis() {
var val = document.getElementById('myText').value;
var myForm = document.getElementById('myForm');
if (val == "33498") {
myForm.action = "url1.html";
} else if (val == "this") {
myForm.action = "url2.html";
} else if (val == "that") {
myForm.action = "url3.html";
} else if (val == "the other") {
myForm.action = "url4.html";
} else {
// if all else fails
}
}
function checkThis(){
var val = $('#myText').val();
var myForm = $('#myForm');
if(val=="33498") {
myForm.action="url1.html";
} else if (val == "568") {
myForm.action="url3.html";
} else if (val == "999") {
myForm.action="url4.html";
} else {
myForm.action="url2.html"; // <--do this one if nothing else matches
}
}