每當我點擊某個字母時,我想從第一個插槽value
開始更改爲我點擊的字母value
。是否將letter.onclick = letterClick(this);
放入for
循環中是正確的,還是應該以其他方式實現它。另外,letterClick()
函數應該包含什麼?使用JavaScript更改按鈕的值
// Makes slots and letters for the chosen word.
function maker() {
for (i=0; i<word.length; i++) {
var slot = document.createElement("input");
var letter = document.createElement("input");
var letters=(shuffledWord).split("");
slot.type = "submit";
slot.value = "";
slot.id = "slot" + i;
slot.setAttribute('id', 'slot');
letter.type = "submit";
letter.value = letters[i];
letter.id = "letter" + i;
letter.onclick = letterClick(this);
letter.setAttribute('id', 'letter');
document.getElementById("slotbar").appendChild(slot);
document.getElementById("letterbar").appendChild(letter);
}
}
創建更多按鈕將意味着有更多的供應和相同的需求,所以按鈕的值會減少。但是,如果你有很少的按鈕,那麼剩下的那些按鈕就會很有價值。如果你可以直接控制按鈕的供應,那麼你可以改變這個值。如果沒有,那麼也許你可以說服人們,按鈕是真棒,從而帶動了需求和價格。或試圖說服他們按鈕吸吮,他們不應該想要任何,從而降低需求和價格。除此之外,我不確定。 – Claudiu
大聲笑,聽起來像我的經濟艙。 – danrodi