关于input设值(value属性)原生JS以及JQuery的方法比较

1:原生JS
document.getElementById(“inputId”).value = “value属性值”
该方法不会出现浏览器兼容问题,能解决IE浏览器下JQuery的inputvalue属性值无法手动更换的问题。能同时改变value属性和input域的值

2:JQuery方式

2-1:$("#inputId").attr("value","value属性值")
IE浏览器下失效,能同时改变value值和input域的值

2-2:$("#inputId").val("value属性值")
该方法在火狐及IE浏览器下失效,且无法改变input的value属性,只能改变input域的值
    原文作者:charlotteeeeeee
    原文地址: https://segmentfault.com/a/1190000018640677
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞