我有一個按鈕和3個功能。 當我點擊第一次它變成第二功能,如果我再次點擊它,它改變爲最後的功能 我不知道JavaScript。Javascript - 點擊一次後更改按鈕的值和功能
-5
A
回答
1
i dont understand your question, i think you mean like this one button
試一試,使用document.getElementById
<button id="btn" type="button" onclick="document.getElementById('btn').innerHTML = 'Hey There'">Try it</button>
0
試試這個,
與函數傳遞this
。它會針對同一個點擊的按鈕元素
function change(that){
that.value="changed"
that.innerHTML="changed" //for inner html change
console.log(that.outerHTML)
}
<button id="btn" type="button" onclick="change()">click</button>
對於單線路碼
<button id="btn" type="button" onclick="this.innerHTML='changed'">click</button>
0
<button type="button" onclick="a()">click</button>
的javascript
var a = (function() {
var clicked = 0;
return function() {
clicked++;
if (clicked == 1) f1(); // improve this part
if (clicked == 2) f2();
if (clicked == 3) f3();
}
})()
function f1() {
alert(1)
}
function f2() {
alert(2)
}
function f3() {
alert(3)
}
0
function change(that){
that.value="Changed"
that.innerHTML="Changed"
}
<button id="btn" type="button" onclick="change(this)">click</button
or
<button id="btn" type="button" onclick = "this.innerHTML = 'Changed'" > click </button>
或
<button id="btn" type="button" onclick = "document.getElementById('btn').innerHTML = 'Changed' "> Try it </button>
相關問題
- 1. 更改按鈕點擊的功能?
- 2. Jquery修改按鈕的點擊功能。
- 3. 單擊JavaScript中的按鈕後如何更改功能?
- 4. 點擊一個功能按鈕再次點擊另一個
- 5. 更改每次點擊的按鈕類別和值
- 6. 如何更改點擊按鈕的值?
- 7. 的Javascript:按鈕更改變量點擊
- 8. 點擊後禁用按鈕功能
- 9. 按鈕點擊多次點擊一次
- 10. cocos2dx 3.0β2按鈕單擊功能通過一次點擊
- 11. 在JavaScript中更改按鈕的功能
- 12. 按鈕具有不同的功能,第二次點擊並更改文字
- 13. 每次點擊一個按鈕時的多種功能
- 14. 更改後退按鈕的功能android
- 15. 在td點擊更改按鈕值
- 16. 使用JavaScript更改每次點擊按鈕時的CSS
- 17. 功能區按鈕點擊
- 18. JavaScript按鈕點擊更改變量
- 19. HTML一次點擊按鈕
- 20. 第一次點擊後關閉按鈕
- 21. javascript - 更改功能onclick按鈕(使用另一個功能)
- 22. 點擊後更改按鈕樣式
- 23. 點擊後更改按鈕圖像
- 24. 點擊按鈕後更改CulturalInfo
- 25. 呼叫按鈕點擊上通過JavaScript/jQuery的點擊功能
- 26. 點擊按鈕運行功能和addClass
- 27. 限制按鈕只能點擊一次
- 28. 按鈕點擊只能工作一次
- 29. 如何在點擊時更改按鈕的功能?
- 30. 更改按鈕的功能
哪裏是按鈕? – prasanth
– Viroth
你有這些功能,或者你想擁有它們嗎? – Teemu