带有建议的HTML / CSS表单字段

时间:2011-03-11 18:56:44

标签: html forms field

它叫什么或者在哪里可以找到用于在表单字段框中放置“建议”或灰显文本的代码,这些代码不会作为值传递。我知道我可以预先填充它,但是想用它来提供指导。示例,框中显示“”

5 个答案:

答案 0 :(得分:1)

您所指的术语称为水印

现在已经为此编写了许多现有的Javascript解决方案,例如this one

答案 1 :(得分:1)

JavaScript会这样做。我使用了jQuery框架,例如:

设定值:

    $('#comment_box').val('Optional comment..');

点击后,删除值:

    $('#comment_box').val('');

提交时:

    if (comment == 'Optional comment..'){
        comment = '';
    }

并提交您的评论。我在这里省略了这些功能,但你可以得到一个想法。

答案 2 :(得分:1)

HTML5的许多现代浏览器都支持placeholder attribute

(但不是MSIE。)

上面链接的文章解释了如何测试支持并实现javascript后备。

答案 3 :(得分:0)

使用

<input type=text disabled value='...'/>

disabled不会传递值,而readonly会传递值)

答案 4 :(得分:0)

我认为你指的是水印

http://www.asp.net/ajax/ajaxcontroltoolkit/Samples/TextBoxWatermark/TextBoxWatermark.aspx

有jquery defaultvalue插件