4

我正在考虑使用 HTML5 的placeholder属性。如果浏览器不支持 HTML5,我可以使用 jQuery 作为后备。但是,如果 JS 关闭了怎么办?我如何使用渐进增强理念来处理这个问题?

4

1 回答 1

5

为什么不显示一个实际的<label>元素并用js隐藏它?

// js file
$('label').hide();

这样,没有js,他们会看到一个常规的标签;使用 js,标签将被删除,您将获得 jquery 占位符或 html5 占位符。

于 2011-10-28T00:20:29.987 回答