css - MVC4中如何自定义@Html.TextBoxFor(..)的水印文字

标签 css html asp.net-mvc-4 razor watermark

我的@Html.TextBoxFor() 中有一个水印文本。我想通过将水印文本更改为淡色来自定义它,并在单击文本框时隐藏水印文本。

这是我的代码-

@Html.TextBoxFor(model => model.Code, new { maxlength = 5, @placeholder="watermark" })

最佳答案

由于并非所有浏览器都支持书签,您应该使用一些 javascript 为用户提供相同的水印感觉,即使他们使用的浏览器不支持它。 如果您使用的是 jQuery,那么试试这个 https://code.google.com/p/jquery-watermark/

关于css - MVC4中如何自定义@Html.TextBoxFor(..)的水印文字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16440336/

相关文章:

php - 在通过 'time1' =>urlencode($time1) 传输的时间上添加一个小时

jquery - JsonResult - 如何返回空的 JSON 结果?

html - 如何根据窗口分辨率自动调整图像大小

css - 如何保持导航栏品牌与链接分组

html - 垂直对齐 float div 方法不起作用

jquery - MVC Ajax.BeginForm - 成功获取请求后更新浏览器中的 URL

c# - Kendo grid更新数据失败,总是创建数据

javascript - 带有 CSS 动画的 SVG 预加载器,在每个页面加载时随机化

javascript - 使用 JS 循环从 HTML 按钮发送唯一的变量来运行

javascript - Windows 应用商店应用程序 - WinJS : 0x800a1391 - JavaScript runtime error: 'Windows' is undefined