兩者似乎都是解析字符串,因為看到有人這樣用:?function checkone(){? ? ? ? ? ? clearall();? ? ? ? ? ? var hobby = document.getElementsByName("hobby");? ? ? ? ? ? var j=document.getElementById("wb").value;? ? ? ? ? ? for(var i=0;i<j.length;i++){? ? ? ? ? ? ? ? if(j.charAt(i)>6 || j.charAt(i)<1){? ? ? ? ? ? ? ? ? ? alert("越界,請重新輸入!");? ? ? ? ? ? ? ? ? ? document.getElementById("wb").value="";? ? ? ? ? ? ? ? }? ? ? ? ? ? }? ? ? ? ? ? ? ? for(var n=0;n<j.length;n++){? ? ? ? ? ? ? ? ? ?? ? ? ? ? ? ? ? ? ? ? ? hobby[(j.charAt(n))-1].checked=true;?? ? ? ? ? ? ? ? }? ? ? ? ? ??? ? ? ? ? ??? ? ? ? }這里的charAt換成parseInt也能運行
parseInt()函數(shù)和charAt()方法的區(qū)別?
慕用7797256
2018-04-05 17:58:48