我已经写了一段代码。我只想看看它是否有效!考虑并行下载。我正在禁用按钮,然后在处理表单的脚本标记之后启用它。我想确保用户在加载必要的文件之前没有提交表单,比如"checkform.js"
<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>
发布于 2014-08-16 10:24:48
尝试如下: 1.在submit btn的属性中添加禁用选项。2.将onload属性添加到checkform脚本标记中。
<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>
发布于 2014-08-16 10:32:02
您也可以等待整个window
加载。当加载了所有资源,包括检查表单的JS文件时,就会触发这个选项。
window.onload = function() {
document.getElementById('submit').removeAttribute('disabled');
}
https://stackoverflow.com/questions/25342454
复制相似问题