当您按下“提交”按钮时,JavaScript代码没有执行可能是由于以下几个原因导致的:
<script>
标签将JavaScript文件引入到HTML文件中,例如:<script src="script.js"></script>
addEventListener
方法来绑定事件,例如:document.getElementById("submitBtn").addEventListener("click", function() {
// 执行相应的代码
});
DOMContentLoaded
事件处理程序中,以确保在页面加载完成后再执行代码,例如:document.addEventListener("DOMContentLoaded", function() {
// 执行相应的代码
});
腾讯云相关产品和产品介绍链接地址:
请注意,以上仅为腾讯云的一些相关产品,其他云计算品牌商也提供类似的产品和服务。
前阵子在一个移动项目中,通过 的方式 绑定click 事件来提交一个表单,由于表单信息比较敏感,于是采用的post 同步提交的方式,原本到也没有什么。后来万恶的PM说 “你这个按钮呀,要固定在底部比较好” ,于是乎就通过 position:fixed 固定到底部了。那么,问题来了 , 在ios 下,虚拟键盘是浮在页面上层的,导致的结果是当键盘收起后,浮在最底部的按钮不在最底下,而跑到中间来了,(极端条件下还可能挡住输入框导致无法输入),并且随着屏幕的滚动而滚动,,(表现类似于absolute) ,,高大上的苹果也是真心坑了一回。
领取专属 10元无门槛券
手把手带您无忧上云