為什么我的switch函數(shù)沒有效果出來
for(var i=0;i<x.length;i++)
?{
? ? document.write(x[i].nodeType+" ");
? ? var y=parseInt(x[i].nodeType.innerHTML);
? ? switch(y)
? ? {
? ? ? ? case 1:
? ? ? ? ? ? document.write("元素"+"<br/>");
? ? ? ? ? ? break;
? ? ? ? case 2:
? ? ? ? ? ? document.write("屬性"+"<br/>");
? ? ? ? ? ? break;
? ? ? ? case 3:
? ? ? ? ? ? document.write("文本"+"<br/>");
? ? ? ? ? ? break;
? ? ? ? case 8:
? ? ? ? ? ? document.write("注釋"+"<br/>");
? ? ? ? ? ? break;
? ? ? ? default:
? ? ? ? ? ? document.write("文檔"+"<br/>");
? ? ? ? ? ??
? ? }
?}
2018-05-21
?var y=parseInt(x[i].nodeType.innerHTML); ?
改成
?var y=parseInt(x[i].nodeType);
?就可以了
2018-05-18
nodeType返回的就是數(shù)值,你再加一個(gè)innerHTML是想干嘛?
2018-04-24
你先吧程序真簡(jiǎn)單點(diǎn) ?你就看懂咯