1

出于某种原因,以下代码破坏了我的整个 Javascript 页面。(适用于 iPhone)。

function validate(){
    var ablebuttoncheck = document.getElementById('ablebutton').innerHTML;
    var datebuttoncheck = document.getElementById('datebutton').innerHTML;

    if (ablebuttoncheck =! "Select Date" && datebuttoncheck =! "Select Action"){
        document.save.savebutton.disabled=false;
    }
}

如果您需要完整代码,请参见此处: http: //pastebin.com/R2rQa4s8

在我的 iPhone 上,我单击按钮,但没有任何反应。我只想强制用户在提交表单之前同时按下两个按钮并选择。

4

2 回答 2

3

你可能的意思是:

if (ablebuttoncheck != "Select Date" && datebuttoncheck != "Select Action")
{
        document.save.savebutton.disabled=false;
}
于 2012-07-07T19:09:12.350 回答
1

你得到了相反的方式(我的意思是按钮文本)。试试这个:

if (ablebuttoncheck != "Select Action" && datebuttoncheck != "Select Date")
{
        document.save.savebutton.disabled=false;
}
于 2012-07-07T20:01:13.617 回答