课程
/前端开发
/JavaScript
/JavaScript进阶篇
文本框中输入的数字是字符串吗 如果是为什么hobby[(j.charAt(n))-1].checked=true; 可以实现 如果不是 为什么hobby[(j.parseInt(j)-1].checked=true才能实现!?
2015-07-31
源自:JavaScript进阶篇 9-4
正在回答
应该二者都可以是,在某些情况下可以作为数字,当然也可以作为字符串
GoHr 提问者
是,你从文本框中获取到的数字是以字符串的形式展现的。
这里可以告诉你个小技巧,当你获取数字的时候,在该元素后面*1就可以了
举报
本课程从如何插入JS代码开始,带您进入网页动态交互世界
2 回答hobby[(j.charAt(i))-1].checked=true;
2 回答hobby[(j.charAt(n))-1].checked=true; 【n 和 -1 的概念?】
1 回答hobby[j-1].checked=true;不明白
2 回答hobby[parseInt(j)-1].checked=true;干什么用的
2 回答为什么function checkall()里面的hobby[i].checked=true;改成hobby[i].checked= ;也可以实现?