Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >当仍有需要加载的东西时停止表单提交

当仍有需要加载的东西时停止表单提交
EN

Stack Overflow用户
提问于 2014-08-16 10:04:44
回答 2查看 49关注 0票数 1

我已经写了一段代码。我只想看看它是否有效!考虑并行下载。我正在禁用按钮,然后在处理表单的脚本标记之后启用它。我想确保用户在加载必要的文件之前没有提交表单,比如"checkform.js"

代码语言:javascript
运行
AI代码解释
复制
<input type="text"><br>
<input type="submit" value="submit" id="submit">
<script>
    document.getElementById('submit').setAttribute('disabled','disabled');
</script>

<script src="checkform.js"></script>
<script>
    document.getElementById('submit').removeAttribute('disabled');
</script>
EN

回答 2

Stack Overflow用户

发布于 2014-08-16 10:24:48

尝试如下: 1.在submit btn的属性中添加禁用选项。2.将onload属性添加到checkform脚本标记中。

代码语言:javascript
运行
AI代码解释
复制
<input type="text"><br>
<input type="submit" value="submit" id="submit" disabled="disabled">

<script>
    function checkformLoaded() {
        document.getElementById('submit').removeAttribute('disabled');
        // do whatever else you want after the script is loaded!
    }
</script>

<script src="checkform.js" onload="checkformLoaded"></script>
票数 2
EN

Stack Overflow用户

发布于 2014-08-16 10:32:02

您也可以等待整个window加载。当加载了所有资源,包括检查表单的JS文件时,就会触发这个选项。

代码语言:javascript
运行
AI代码解释
复制
window.onload = function() {
    document.getElementById('submit').removeAttribute('disabled');
}
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25342454

复制
相关文章
Vue源码解读之InitState
看上面代码,先声明了一个_watchers的空数组;然后依次判断传递进来的options是否包含系列参数;依次执行initProps、initMethods、initData、initComputed、initWatch。
yyzzabc123
2022/09/28
3130
实现点击"换一批"来切换内容,flutter之CustomScrollView【flutter20个实例之八】
一、老套路,先看样式 左图是我业务中的样式,右图是下方源码展示样式(复制可直接运行,无额外组件引入) 二、讲解 1.涉及组件 首先,没有一个单一组件来实现这个效果 实现这个效果涉及以下组件: AppB
sinnoo
2020/11/13
1.5K0
实现点击"换一批"来切换内容,flutter之CustomScrollView【flutter20个实例之八】
Flutter可滑动组件
移动端数据量比较大时,一般都是通过列表来进行展示的,比如商品数据、聊天列表、通信录、朋友圈等。
白白白小艾
2022/03/24
7.4K0
子串和
给定一整型数列{a1,a2...,an},找出连续非空子串{ax,ax+1,...,ay},使得该子序列的和最大,其中,1<=x<=y<=n。
书童小二
2018/09/03
5720
子序列的和
输入两个正整数n<m<10 6 ,输出 ,保留5位小数。输入包含多组数据, 结束标记为n=m=0。提示:本题有陷阱。
杨鹏伟
2022/05/05
3680
子序列的和
输入两个正整数 n< m < 10^6, 输出 1/n^2 + 1/(n+1)^2 + ... + 1/m^2 ,保留5位小数。
Vincent-yuan
2020/05/19
4110
《Flutter》-- 6.高级组件
在Flutter中,一个可滚动的组件直接或间接包含一个Scrollable组件,它是可滚动组件的基础组件。
爱学习的程序媛
2022/04/07
10.9K0
《Flutter》-- 6.高级组件
flutter系列之:使用SliverList和SliverGird
在上一篇文章我们讲解SliverAppBar的时候有提到过,Sliver的组件一般都用在CustomScrollView中。除了SliverAppBar之外,我们还可以为CustomScrollView添加List或者Grid来实现更加复杂的组合效果。
程序那些事
2023/02/13
1K0
Flutter | Slivers 系列
CustomScrollView:一个滚动的容器,改组件不接受任何 child,但是你可以直接提供 Slivers 已创建各种滚动效果,例如页面中有多个可滑动的列表,如 Appbar, 列表,网格,等这种就可以直接使用 SliverAppBar,SliverList 和 SliverGrid
345
2022/02/11
1.5K0
Flutter | Slivers 系列
Flutter跨平台移动端开发丨SingleChildScrollView、ListView......
SingleChildScrollView 类似 Android 中的 scrollview ,且同样的只可包含有一个子元素
码脑
2019/05/25
8.9K0
flutter系列之:使用SliverList和SliverGird
在上一篇文章我们讲解SliverAppBar的时候有提到过,Sliver的组件一般都用在CustomScrollView中。除了SliverAppBar之外,我们还可以为CustomScrollView添加List或者Grid来实现更加复杂的组合效果。
程序那些事
2023/02/24
5740
flutter系列之:使用SliverList和SliverGird
Subplot和Subplots绘制子图
plot可以绘出精美的图形,但是如果想要在一张图中展示多个子图,plot就很难办了。
慕白
2020/01/02
1.5K0
Subplot和Subplots绘制子图
SQL 子查询 EXISTS 和 NOT EXISTS[通俗易懂]
该语法可以理解为:将主查询的数据,放到子查询中做条件验证,根据验证结果(TRUE 或 FALSE)来决定主查询的数据结果是否得以保留。
全栈程序员站长
2022/11/17
4.9K0
最大连续子数列和
最大连续子数列和一道很经典的算法问题,给定一个数列,其中可能有正数也可能有负数,我们的任务是找出其中连续的一个子数列(不允许空序列),使它们的和尽可能大。我们一起用多种方式,逐步优化解决这个问题。
233333
2019/06/03
1.2K0
最大的子序列和问题
http://blog.csdn.net/zhutulang/article/details/7505785
bear_fish
2018/09/20
1.5K0
最大的子序列和问题
最大连续子序列和
https://blog.csdn.net/bitcarmanlee/article/details/51526010
致Great
2018/08/28
1K0
父进程和子进程谁先运行?
Linux中,父进程和子进程是并行运行的,先运行哪个是不确定的,在小红帽系统(Red Hat)中,先运行的是子进程,在ubuntu系统中,父进程是先运行的。
Jasonangel
2021/05/28
4K0
523. 连续的子数组和
给你一个整数数组 nums 和一个整数 k ,编写一个函数来判断该数组是否含有同时满足下述条件的连续子数组: 子数组大小 至少为 2 ,且 子数组元素总和为 k 的倍数。 如果存在,返回 true ;否则,返回 false 。 示例 1: 输入:nums = [23,2,4,6,7], k = 6 输出:true 解释:[2,4] 是一个大小为 2 的子数组,并且和为 6 。 示例 2: 输入:nums = [23,2,6,4,7], k = 6 输出:true 解释:[23,
编程张无忌
2021/06/10
5850
Latex公式编辑和子公式编辑
这里,“\label{XX}”为可选项,表示在文档中该公式标记为“XX”,在正文中通过“\eqref{XX}”来引用该公式编号(带括号)。
狼啸风云
2020/07/23
4.9K0
点击加载更多

相似问题

在颤动中结合使用TabBar和SliverChildListDelegate

152

颤振中的initState和super.initState是什么?

30

属性semanticIndexCallback在SliverChildBuilderDelegate和SliverChildListDelegate中的用途是什么?

12

didChangeDependencies和initState有什么区别?

89

在super.initState()之前和super.initState()之后运行方法的区别

21
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档