我认为这很简单,但我正在编写1个JavaScript包含,它将在带有表单的多个页面上进行。所有页面都有一个隐藏字段,如下所示:
<input type="hidden" name="test" value="test1">
某些页面的值为&#34; test1,&#34;而其他人则有&#34; test2。&#34;我只想为带有&#34; test1&#34;的页面执行此脚本。值。我不希望它出现在&#34; test2&#34;值。
供参考,这是JS:
function CheckDay(obj) {
if (obj.value == "F") {
document.getElementsByName("price")[0].value = "29.99";
} else {
document.getElementsByName("price")[0].value = "39.99";
}
}
我只是不确定怎么说,只有在&#34;测试&#34;值是&#34; test1&#34;。有人可以帮忙吗?
答案 0 :(得分:0)
只有当test的值为test1时才可以在funnction中添加条件来执行javascript(或者你可以在检查值后从另一个函数调用函数CheckDay)
function CheckDay(obj) {
if(document.getElementsByName('test')[0].value==='test1'){
if (obj.value == "F") {
document.getElementsByName("price")[0].value = "29.99";
} else {
document.getElementsByName("price")[0].value = "39.99";
}
}
}