我有这个键盘工作,但我不知道为什么现在它说单击其中一个按钮时功能未定义。这是一个奇怪的问题,我的脑子看着它并尝试不同的东西一小时。感谢任何帮助。
function number_write(x) {
var text_box = document.getElementById("numbText");
if (x >= 0 && x <= 9) {
if (isNaN(text_box.value)) text_box.value = NULL;
text_box.value = (text_box.value * 10) + x;
}
console.log(x);
}
function number_clear() {
document.getElementById("numbText").value = "";
}
答案 0 :(得分:1)
您的功能正在页面之前加载,导致处理程序无法了解这些功能。在小提琴的左侧,将第二个下拉列表从OnLoad
更改为no wrap <in head>
- http://jsfiddle.net/S47e9/2/