标题:[求助]
只看楼主
surnfu
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2005-3-21
 问题点数:0 回复次数:3 
[求助]
<script language="JavaScript">
function OK(){
var suan=form1.width.value;
suan+=3;
document.write(suan)
}
</script>
<form name="form1" method="post" action="">
<INPUT name="width" id=width value=500 size=7 >
<input name="cmdOK" type="button" id="cmdOK" value="  确定  " onClick="OK();">
</form>

输入结果为什么是5003 而不是503
suan+=3;不是加上3的意思么?怎么回事?
要得到503应该怎么办???
搜索更多相关主题的帖子: function action button method 
2005-04-06 07:29
bingxue2332
Rank: 3Rank: 3
等 级:新手上路
威 望:6
帖 子:446
专家分:0
注 册:2004-11-6
得分:0 

javascript 自动的转化为 字符串处理了 [CODE]<script language="JavaScript"> function OK(){ var suan=eval(form1.width.value); suan+=3; document.write(suan) } </script>

<form name="form1" method="post" action=""> <INPUT name="width" id=width value=500 size=7 > <input name="cmdOK" type="button" id="cmdOK" value=" 确定 " onClick="OK();"> </form>[/CODE]


2005-04-06 10:54
suyongtao
Rank: 16Rank: 16Rank: 16Rank: 16
等 级:版主
威 望:33
帖 子:8674
专家分:127
注 册:2004-11-6
得分:0 
高手..

面朝大海,春暖花开!
2005-04-06 15:00
surnfu
Rank: 1
等 级:新手上路
帖 子:102
专家分:0
注 册:2005-3-21
得分:0 
哈  谢谢呀  刚学js不好意思

http://
2005-04-06 21:07



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-14898-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.159633 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved