使用变量和数字的操作
Operations with vars and numbers
我尝试简单的事情,将数字添加到var中,例如:
<script>
function pag(id)
{
var valur=(id+1);
alert(""+valur);
}
</script>
<a href="javascript:pag('1');">More</a>
我总是得到 1 和 1 没有 2、3 等,anc 继续,这有什么问题?
感谢您的帮助
你的第一个问题是你用字符串而不是数字调用函数。 '1' + 1
是'11'
,但1 + 1
是2。
你的第二个问题是你没有在任何地方保存新值;你只是继续用1
调用函数。您需要使用变量。
这是固定代码:
<script>
var valur = 1;
function pag()
{
++valur; // add one
alert(valur);
}
</script>
<a href="javascript:pag();">More</a>
相关文章:
- 如何使jQuery插件函数可调用以供独立使用,而不在集合上操作
- Jquery菜单操作不稳定,定位不正确,存在一般错误
- 通过单击表单中的按钮,在代码生成中使用javascript生成字母数字代码
- 测试索引值是否等于某个数字的倍数
- JavaScript 相等操作对单引号字符串和数字都成功
- 将数字存储在数组中会混淆如何根据值而不是索引来操作这些项目
- 使用变量和数字的操作
- 使用 IF 运算符对给定数组中的字母数字和非字母数字元素执行不同的操作
- Javascript字符串操作,将数字与字符串相结合
- JavaScript数字类型对货币操作的安全性如何
- web中具有长数字的操作
- 测试一个多维数组内的操作是否匹配一个数字
- 使用数字属性时操作不工作(返回NaN)
- 在页面中操作格式化的数字
- 增加页面上所有数字的字体大小(Javascript, JQuery, DOM操作)
- 将字符串转换为浮点数/数字用于javascript中的数值操作
- Javascript 01.00数字操作
- Redux操作名称使用数字
- 如何将位操作产生的32位JavaScript数字转换回64位数字?
- 位操作-破解javascript数字转换为UInt32