2017-05-26 37 views
0

所以我有一个输入按钮,我似乎无法使用JavaScript时工作。这是一个autologin,我有字段自动填充现在,但我只需要按钮来自动点击。不能让自动登录的Java工作

<div id='loginBtnArea' style='align:right'> 
             <input class="loginBtn" type="button" 
              value='Auto' 
              name="okbtn" 
              onmouseover="javascript: if (this.disabled==0) this.className='loginBtnHov'" 
              onmouseout="javascript: if (this.disabled==0) this.className='loginBtn'" 
              onClick="onSubmitForm()">  
            </div> 
+1

你应该使用':hover',而不是你的Javascript的。 – SLaks

+0

这将如何工作? – Zac

+0

https://developer.mozilla.org/en-US/docs/Web/CSS/:hover – SLaks

回答

0

为什么你不创建一个js函数并用元素操作调用它...?

一个例子:

function changeClass(id, class_n){ 
 
    document.getElementById(id).className = class_n; 
 
    // if(bla bla bla...){ 
 
    //document.theForm.submit(); 
 
    //} 
 
}
<div id='loginBtnArea' style='align:right'> 
 
    <input id = "Auto-BT" class="loginBtn" type="button" value='Auto' name="okbtn" onClick="changeClass('Auto-BT', 'loginBT');"> </div>