
[英]How to make a button that creates a button when clicked (in HTML and JavaScript)?
[英]Coffeescript creating a button that creates text when clicked
window.onload = ->
document.write ('<h1 id="begin">Begin</h1>')
document.getElementById("begin").onClick = ->
document.write ('Do you go left or right?')
使用coffeescript尝试制作一本小型游戏手册进行练习。 我已经遇到麻烦了...我似乎无法使该按钮正常工作,也不清楚我在做什么错。 我的代码可以很好地创建“开始”文本,但是单击它时什么也没有发生。 控制台日志没有引发任何错误...
http://codepen.io/bryanwillis7/pen/WwMPaw
这是我的codepen,用于查看已编译的javascript。 我不认为这是一个coffeescript错误...
尝试这个:
document.getElementById("begin").addEventListener "click", () => document.write ('Do you go left or right?')
如Ismael Miguel所述,当您单击“开始”时,该文本不打印,因为document.getElementById("begin").onClick
应该是document.getElementById("begin").onclick
代替:
window.onload = ->
document.write ('<h1 id="begin">Begin</h1>')
document.getElementById("begin").onclick = ->
document.write ('Do you go left or right?')
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.