神奇的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>
相关问答:
ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(),this.ClientID, " <script language=\"javascript\" type=\"text/javascript\"> if(confirm('需要直接 ......
JScript code:
<script language="javascript" type="text/javascript">
function $(e) {return document.getElementById(e);}
document.getElementsByClassName = function(cl) {
......
var english = {"A","B","C","D","E","F","G","H","I","J","K","L","M",&qu ......
如何在javascript脚本中获得从action中传的集合值,在以下拉列表的级联显示,如何操作,我一直都没想明白,请大家帮帮忙,谢谢。如何有示例,麻烦传一份,谢谢。
用ajax做
不用AJAX也可以!
用javascript怎么 ......