因此,我想这样做,而我对JavaScript还是很陌生:
第一次按下按钮时,文本应更改为“您按下了按钮”。(无引号)。
第二次按下按钮时,文本应更改为“再次按下按钮”。(无引号)。
在第三到第五次按下按钮时,文本应更改为“您已按下[n]次按钮”。(无引号)。[n]应替换为已按下按钮的次数。
如果然后按下按钮六次或更多次,则文本应替换为“停止按下按钮”。(无引号)。
这是我目前拥有的:
function go() {
// alert("alert!");
var paragraph = document.getElementById("output");
paragraph.innerHTML = "You pushed the button";
}
function go2() {
var paragraph2 = document.getElementById("output")
paragraph2.innerHTML = "You pushed the button (again)";
}
HTML在这里:https : //gyazo.com/8f24747521b539e2a68058716126279f
任何帮助:(请有人吗?
您可以尝试这样的事情:
JS
var clicks = 0;
function onClick() {
clicks += 1;
var message = "";
if(clicks==1)
{ message = "You pushed the button.";}
else if(clicks==2)
{message ="You pushed the button (again).";}
else if(clicks >= 6) //for 6 clicks and above
{message ="Stop pushing the button.";}
else
{message = "You pushed the button " + clicks + " times.";}
document.getElementById("message").innerHTML = message;
};
的HTML:
<button type="button" id="buttonclick" onClick="onClick()">Click me</button>
<div id="message"></div>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句