【发布时间】:2011-12-21 17:21:38
【问题描述】:
我无法访问 html,我需要 JavaScript 代码将单词“Search”添加到 value="",该值对于 ID 为“ReportQuery”的输入为空白。
我应该如何编码?
下面是代码:
<div>
<input name="data[Report][query]" type="text" class="input_firm" value="" onChange="this.form.submit();" onClick="if( this.value == 'Search' ) { this.select(); }" id="ReportQuery" />
<input type="submit" value="Search" />
</div>
【问题讨论】:
-
从这个问题中我可以告诉你真的要阅读 jQuery 的文档。关于选择器的部分很大:api.jquery.com/category/selectors
-
HTML 有一个完美的
<label>元素。伪装成标签的消失、重新出现的值是令人讨厌的,并会导致可访问性问题(因为“标签”在屏幕阅读器读出来之前就消失了)。
标签: javascript jquery html search