user11 发表于 2012-5-2 15:04:59

[已解决]如何让IE自动提交时input自动返回真值,return ture

本帖最后由 user11 于 2012-5-2 19:51 编辑

如下面<input type="password" id="psw" class="ipt_text" onpaste="return false"/>

当提交时候,点击确定就没有任何反应,,。。。换了个方法,自己解决了。。

                        $oQuery1 = _IEGetObjById($oIE, "psw")
                        $oQuery1.value = "111234";输入
;   _IEAction($oQuery1, "click") ;===先模拟点击输入框也不可以,,但是鼠标手工点击后,返回值为真,
                        $oQuery2 = _IEGetObjById($oIE, "psw2")
                        $oQuery2.value = "111234";输入

                        $oQuery3 = _IEGetObjById($oIE,"complete")
                _IEAction($oQuery3, "click");点登陆,因为返回值 非真,,所以不能提交。。

<div class="floatdiv">

   

      <form id="myform" action=""method="post">

           

                <div class="egis_set_guide">               

            <div class="independence_validate">

            <p class="p_t20"><em class="key_red">*</em> 设置密码: <input type="password" id="psw" class="ipt_text" onpaste="return false"/></p>

            <p class="p_l62 p_t10 key_gray1">密码由6-16个字符组成,区分大小写(不能包含空格)。
                        </p>

            <p class="p_l62 p_t10 key_gray1"><em class="left">密码强度: </em><img id="psw_sgh" src="/htdocs/images/none.gif"/></p>

          <p class="p_t20"><em class="key_red">*</em> 确认密码: <input type="password"id="psw2" class="ipt_text"onpaste="return false"/></p>

             <input type=hidden id="pwdhex" name="pwdhex"/>

                       <input type=hidden name="ipwd_from" value=""/>

                       <input type=hidden name="ipwd_style" value="8"/>

            </div>      

   

      </div>               

                <div class="nav_btn">

                <input type="button"id="complete" value="确定" class="btn_4" onmouseout="this.className='btn_4'" onmouseover="this.className='btn_hover'"/>

      <input type="button" id="cancel" value="取消" class="btn_4" onmouseout="this.className='btn_4'" onmouseover="this.className='btn_hover'"/>

                </div>

               

      </form>



</div>

maolimin256 发表于 2012-5-15 09:21:21

怎么解决的啊?没看明白。。
页: [1]
查看完整版本: [已解决]如何让IE自动提交时input自动返回真值,return ture