jq向input的value赋值,需要注意的问题

文本框如下

<input type="text" value="" id="imgtalk">

jquery/js 代码为

//1),不推荐使用
//这种写法有时会失效,特别是他的父元素是dosplay:none时    
$("#imgtalk").val("值");
//2),推荐使用
//可正常赋值
$("#imgtalk").attr("value","值");
//3),js原始写法
document.getElementById("imgtalk").value="值";

特别需要记住第一种,当他的父元素是dosplay:none时,这种写法有时会失效

文章由官网发布,如若转载,请注明出处:https://www.dpaoz.com/1131
1 条评论
1.1k

发表评论

仅有一条评论

  1. teamthink     Win 10 /    Chrome 说道:
    2022-06-10 17:14

    :问号::问号::黑线::黑线::黑线::黑线::黑线::黑线:

嘿,我来帮您!