<input>动态拼接时value中空格后的内容被截断

var a="Fancy Yellow";
var inp="<input val="+a+"/>;
$("body").append(inp);

运行显示为 <input value="Fancy" yellow />

原因在于对inp定义时value值没有加引号,应改为var inp="<input value'"+a+"'/>";

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章