易截截图软件、单文件、免安装、纯绿色、仅160KB

神奇的Javascript BUG。求高手指点!

JScript code:

<form id="myform" name="myform">

<input type='hidden' name='maxp' value='6'></input>
<input type='text' id='pageinput' onkeydown="if(event.keyCode==13)
{
alert(document.getElementById('pageinput').value ==10);
alert(document.getElementsByName('maxp')[0].value ==6);
alert(10<=6);
alert(document.getElementById('pageinput').value <= document.getElementsByName('maxp')[0].value);
return false;
}" name='pageinput' size=2 maxlength=2>

</form>


当你在文本框中输入10,按回车后,你会发现第4个弹出提示竟然是true,太神奇了,小弟百思不得其解,10怎么会小于6呢?望高手指点小弟迷津。感激流涕!急,在线等。
HTML code:

<form id="myform" name="myform">

<input type='hidden' name='maxp' value='6'></input>
<input type='text' id='pageinput' onkeydown="if(event.keyCode==13)
{
alert(document.getElementById('pageinput').value ==10);
alert(document.getElementsByName('maxp')[0].value ==6);
alert(10<=6);
alert(parseFloat(document.getElementById('pageinput').value) <= parseFloat(document.getElementsByName('maxp')[0].value));
return false;
}" name='pageinput' size=2 maxlength=2>

</form>



相关问答:

JavaScript 请教

ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(),this.ClientID, " <script language=\"javascript\" type=\"text/javascript\"> if(confirm('需要直接 ......

javascript高手进

JScript code:
<script language="javascript" type="text/javascript">
function $(e) {return document.getElementById(e);}
document.getElementsByClassName = function(cl) {
......

javascript定义数组

var english = {"A","B","C","D","E","F","G","H","I","J","K","L","M",&qu ......

javascript的级联操作

如何在javascript脚本中获得从action中传的集合值,在以下拉列表的级联显示,如何操作,我一直都没想明白,请大家帮帮忙,谢谢。如何有示例,麻烦传一份,谢谢。
用ajax做

不用AJAX也可以!

用javascript怎么 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号