每当我点击某个字母时,我想从第一个插槽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