jQuery等同于Javascript

时间:2015-07-03 14:59:11

标签: javascript jquery

我是JavaScript和jQuery的新手,并且一直在尝试转换此脚本:

$(document).ready(function () {
    $('#var').val('value');
    document.forms[0].submit();
});

只使用JavaScript,任何人都可以解释js中的等效函数吗?

1 个答案:

答案 0 :(得分:1)

使用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();
});