# JavaScript Tips
--------------------------
1. return false
- event.preventDefault(); //阻止默认行为 P.S 阻止a标签的跳转
- event.stopPropagation(); //阻止事件冒泡
2. reset
事实上很少需要用到reset,多数需求为返回上一页面 P.S 注册时不打算注册了,而不是想要把之前填的很多内容清空
3. form1.elements[0] or name
使用方便,当然当name一样的element有多个是,name方式返回NodeList,而下标方式选择第一个
4. document.forms[0] or name
同上
5. 重复提交
btn.disabled=true // P.S 提交订单
6. location.replace()
- 刷新页面,避免重复提交
- 从服务器重新载入,禁止浏览器后退
7. location.reload(true)
同上
时间: 2024-12-11 02:59:38