【发布时间】:2013-07-16 05:17:22
【问题描述】:
您好,我是 javascript 新手,我正在努力学习我能学到的一切,昨天我遇到了这个问题。我试图编写自己的计算程序,但出现了这个问题:
使用此输入,脚本运行良好:
<input type="button" value = "1" onClick = "pridajZnak(kalkulacka, jedna)">
但是有了这个,它有点坏了:
<button name="jedna" onClick="pridajZnak(kalkulacka, jedna)">1</button>
问题是函数 pridajZnak 正在向不同元素的实际值添加一个字符,输入效果很好,但是按钮正在做一些有趣的事情,按下按钮后它只会闪烁添加的字符,然后回到之前的状态。 ..
谁能告诉我问题出在哪里?我只是想了解其中的区别...谢谢
【问题讨论】:
-
我们可以看看你的实际功能吗?
-
没有
type属性的按钮会触发submit(),因此您的页面会在input中的值更改后立即重新加载。
标签: javascript function button input