我是JavaScript和jQuery的新手,并且一直在尝试转换此脚本:
$(document).ready(function () {
$('#var').val('value');
document.forms[0].submit();
});
只使用JavaScript,任何人都可以解释js中的等效功能吗?
使用DOMContentLoaded
等效的ready
。
当初始HTML文档已完全加载和解析而没有等待样式表,图像和子帧完成加载时,将触发DOMContentLoaded事件。一个非常不同的事件-加载-仅应用于检测页面已完全加载。对于人们来说,使用负载是一个非常普遍的错误,而DOMContentLoaded更合适,因此要谨慎。
使用getElementById
了id选择。
通过其ID返回对该元素的引用。
JavaScript代码:
document.addEventListener("DOMContentLoaded", function (event) { // Equivalent of ready
document.getElementById('var').value = 'value';
document.forms[0].submit();
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句