它叫什么或者在哪里可以找到用于在表单字段框中放置“建议”或灰显文本的代码,这些代码不会作为值传递。我知道我可以预先填充它,但是想用它来提供指导。示例,框中显示“”
答案 0 :(得分:1)
您所指的术语称为水印。
现在已经为此编写了许多现有的Javascript解决方案,例如this one。
答案 1 :(得分:1)
JavaScript会这样做。我使用了jQuery框架,例如:
设定值:
$('#comment_box').val('Optional comment..');
点击后,删除值:
$('#comment_box').val('');
提交时:
if (comment == 'Optional comment..'){
comment = '';
}
并提交您的评论。我在这里省略了这些功能,但你可以得到一个想法。
答案 2 :(得分:1)
答案 3 :(得分:0)
使用
<input type=text disabled value='...'/>
(disabled
不会传递值,而readonly
会传递值)
答案 4 :(得分:0)
我认为你指的是水印
http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/TextBoxWatermark/TextBoxWatermark.aspx
或
有jquery defaultvalue插件