我有這樣的代碼非常簡單:JavaScript代碼按鈕添加到
<body onload="OnLoad()">
<script>
function OnLoad() {
for (i = 0 i < 3; ++i)
{
var name = 'Test' + i;
var menuBtn = document.createElement('input');
menuBtn.setAttribute('type', 'button');
menuBtn.setAttribute('value', name);
menuBtn.setAttribute('name', name);
menuBtn.setAttribute('id', name);
document.body.appendChild(menuBtn);
}
}
</script>
</body>
你可以看到它在這裏:JSFiddle如果我刪除了for循環,它工作正常。這段代碼有什麼問題?
總是檢查你的錯誤控制檯,孩子。 –
我必須說我不明白這個downvoting ..有什麼根本錯誤的問題?它是關閉的話題?它顯示我的前方缺乏努力嗎?這可能是簡單的監督,但不值得downvotes恕我直言。 – Asha
你說得對,我想。我認爲你剛剛得到了低估,因爲這是一個很簡單的錯誤,沒有任何東西可以從中學到。人們應該總是檢查他們的錯誤控制檯。 –