我正在尝试提出一个简单的 jquery 输入水印功能。基本上,如果输入字段没有值,则显示它的标题。
我想出了将输入值分配为标题所需的 jquery,但它不会显示在页面上,就好像它是手动编码到表单中的值一样。
当页面加载到输入字段中以供用户查看时,如何获得此值以显示该值?
这是小提琴:http: //jsfiddle.net/mQ3sX/2/
$(document).ready(function() {
$(".wmk").each(function(){
var value = $(this).val();
var title = $(this).attr("title");
if (value == '') {
value = title;
}
$(".result").text(value);
// You can see I can get something else to display the value, but it does
// not display in the actual input field.
});
});