【发布时间】:2015-02-18 06:38:16
【问题描述】:
这是我的代码,它同时删除了值和占位符。但我想完整地保留占位符。
<input type="text" id="name" placeholder="Type something…">
<textarea id="desc" placeholder="Write description..."></textarea>
<input type="button" value="Click" onClick="submit_info();">
function submit_info(){
/* some functions to submit */
$("#name").val(" ");
$("#desc").val(" ");
}
文本字段和 textarea 字段变为空白.. 删除所有内容。
我也试过了,但什么也没删除:
$("#name").removeAttr("value");
$("#desc").removeAttr("value");
【问题讨论】:
-
.val(" ")没有删除该值,而是将其设置为空格 -
你必须删除
val("")中的空格
标签: javascript jquery placeholder