0
美好的一天!使用javascript的Struts2 textfield中的佔位符
我想在我的Struts2文本框上創建一個佔位符。問題是,它沒有內置屬性。所以我決定使用JavaScript。但我不知道如何在struts文本字段上實現它。
代碼在JavaScript的HTML文本框佔位符如下:
HTML:<input type="text" name="billingNameStreet" class="input" title="Street"/>
<script type="text/javascript">
$(':input[title]').each(function() {
var $this = $(this);
if($this.val() === '') {
$this.val($this.attr('title'));
}
$this.focus(function() {
if($this.val() === $this.attr('title')) {
$this.val('');
}
});
$this.blur(function() {
if($this.val() === '') {
$this.val($this.attr('title'));
}
});
});
</script>
我如何能影響它在我的struts2的文本框:
<s:textfield label="TEST" name="test" cssClass="haha"/>
<s:textfield label="TEST1" name="test1" cssClass="haha1"/>
<s:textfield label="TEST2" name="test2" cssClass="haha2"/>
或者是還有其他的方式來創建一個佔位符在Struts2的文本框?
在此先感謝
其中的struts2的版本使用的是? –
在版本2.2.3中有類似的問題。鏈接https://issues.apache.org/jira/browse/WW-3644 –