JavaScript 在本地测试时可以工作,但在上传时会停止

标签 javascript html calculator

我创建了一个 super 简单的 JavaScript 计算器来帮助我制定预算。

问题是,在我的计算机上本地测试时工作正常,但当我将其上传到正确的目录时,它就停止运行。

这是一个jsbin http://jsbin.com/ijumuh/1/edit

当我将其上传到 www.mysite.com/test.html 时,它可以工作,但是当我将其放入正确的文件夹 www.mysite.com/directory/test.html 时,它就停止工作。

知道什么可能导致这种情况吗?

最佳答案

问题是您的输入按钮(#btnadd, #btnmult)在 styles.css 中的固定宽度为 80px,因此仅当您单击按钮的最左侧区域时,onclick 事件处理程序才会起作用。删除第 85-91 行,您的按钮将再次工作。

关于JavaScript 在本地测试时可以工作,但在上传时会停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15186760/

相关文章:

javascript - jQuery 从不同的 div 单击时 append 到 div

html - 将 Bootstrap 元素添加到 asp 文本框

javascript - 基于 Javascript 的高级 PMT 计算

javascript - 自动完成标签不显示隐藏元素上的数据

javascript - jQuery 淡入()

javascript - ScrollintoView 不工作 Javascript

html - 防止 child 继承 parent 的不透明度

html - 为什么 span 的行高没用?

algorithm - 计算时进行高级操作的算法

c - 使用函数的 C 语言科学计算器