社区
JavaScript
帖子详情
js搞的头都大了,大家可能也有我这样的问题
szjq
2006-11-10 11:27:12
我有一个属性是submit的提交按键,这个button调用一个js函数来判断用户输入的值是不是为空,为空就alert("error");return false
可是问题来了,当提交时,能alert出错误提示,可是依然能跳到下一页去,不明白了,我已经return false了呀,怎么还提交到下一页了????
高手帮我修改一下.谢谢!
...全文
227
9
打赏
收藏
js搞的头都大了,大家可能也有我这样的问题
我有一个属性是submit的提交按键,这个button调用一个js函数来判断用户输入的值是不是为空,为空就alert("error");return false 可是问题来了,当提交时,能alert出错误提示,可是依然能跳到下一页去,不明白了,我已经return false了呀,怎么还提交到下一页了???? 高手帮我修改一下.谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
懒得去死
2006-11-10
打赏
举报
回复
<form ... onsubimt="return checkFun();">
这样会调用两次提交。不保险
保险的做法:
包属性设置为button 然后submit();
懒牛科技
2006-11-10
打赏
举报
回复
呵呵,很简单!!!在代码后面加上 event.cancelBubble=false;
lant456
2006-11-10
打赏
举报
回复
把属性设为button,如果成功的话,调用submit();
这个方法比较保险
skendy
2006-11-10
打赏
举报
回复
楼上两位的都是正解
曾经也遇到过这个问题
bush_80_0
2006-11-10
打赏
举报
回复
或者form里加上
onSubmit=“”
xishanlang2001
2006-11-10
打赏
举报
回复
<form ... onsubimt="return checkFun();">
JK_10000
2006-11-10
打赏
举报
回复
在调用这个函数的地方再加个return:
<input type=submit onlcick="return checkFun();">
friendlyFour
2006-11-10
打赏
举报
回复
主要代码贴出来看看
winterlc
2006-11-10
打赏
举报
回复
把属性设为button,如果成功的话,调用submit();
LangGraph-
JS
中HTTP
头
处理机制的
问题
与解决方案
在JavaScript的HTTP请求处理中,
头
字段(Headers)的处理是一个看似简单却容易引发
问题
的环节。最近在LangGraph-
JS
项目中发现了一个关于HTTP
头
处理的重要
问题
,这个
问题
可能
会影响到API的认证流程。 ##
问题
本质 HTTP协议规范明确规定,
头
字段名(header field names)是大小写不敏感的。这意味着"X-Api-Key"、"x-api-key"甚至"X...
js
中处理大数字的
问题
js
处理大数字会不准确 当axios内部进行
JS
ON.parse()将服务器返回的字符串转换为对象之后, 文章的ID值会不准确 解决大数字的方法: 使用字符串格式的数据 使用
JS
ONbigint 第一步: 安装 npm i
js
on-bigint 第二步: 配置 import axios from 'axios' import
js
onBig from '
js
on-bigint' var
js
on = '{ "value" : 9223372036854775807, "v2": 123 }' c
认识大前端,开启无限
可能
万丈高楼平地起。开课第一周,我们将以轻松幽默的方式,从实际工作中的开发痛点出发,以项目全生命周期为主线,对全栈有全局的认识。从整体项目分析开始,培养项目架构思维。 一、了解大前端知识体系,有全局的认知 1.1 工程师的技能树 在大前端知识体系中,每个阶段的工程师,需要有不同的知识技能储备。江湖封号程序猿(媛),业内一般称呼软件开发工程师。 1.1.1 初级工程师 初级前端工程师的标准,就是能够完成日常的功能开发和debug,可以在已有的代码基础上做修改,优化和维护;熟练使用平时开发需要用到的工具即.
解决JavaScript中的大数字
问题
(
js
on-bigint)
今天遇到一个
js
中因为数字过大而导致数据传输时精度丢失,导致疯狂报错的
问题
(无奈),检查了好几遍代码后确定并没有写错代码,然后又回来找原因,这也好像是我第一次遇到大数字传输的
问题
。。。我的需求就只是通过一个很长的id值,然后发起请求并从后端获取相应的数据,最后发现是id值过长导致的报错,下面是我对这个
问题
的一些思考和理解 JavaScript可以很精准的来表示-2^53到2^53之间的数(不包含端点),ES6中提供了两个方法Number.MAX_SAFE_INTEGER和Number.MIN_SAFE_I
可视化大屏自适应:autofit.
js
一行
搞
定布局
当浏览器窗口比设计稿大或者小的时候,就应该触发缩放,但是比例不一定,如果按照scale等比缩放时,宽度从1920缩小0.8倍也就是1536,而高度缩小0.8也就是743,如果此时浏览器高度过高,那么就会出现下方的白边,根据高材生所说的,缩小0.8后只需要放大八分之十就可以变回原大小,所以以现在的高度743*1.25=928,使宽度=928px就可以完全充满白边!也就是说,当屏幕右侧有白边时,我们就让宽度多出一个白边的px,当屏幕下方有白边时,我们就让高度多出一个白边的px。
JavaScript
87,987
社区成员
224,683
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章