论坛首页 入门技术论坛

关于struts标签怎么加入一个Id

浏览 2386 次
该帖已经被评为新手帖
作者 正文
   发表时间:2008-05-30  
前天在项目当中为了要适应火狐浏览器。在选择日期控件时必须要加入一个ID,因为在firefor中只认ID,必须是通过ID来获取其中的一个对象,才能把所选择的时间加入到
输入框中。我采用的是struts标签来做的(为了刷新时保留其中的值)。
大家可能知道通常的做法是(不采用struts标签那很好喽!):
<input type="text" id="sDate" name="sDate" class="dd_text"/>
那么在struts中用property="sDate"
<html:text property="sDate" styleClass="dd_text"></html:text>它直接翻译
成html为:
<input type="text" name="sDate" class="dd_text"/>里面没有id.
可以采用:
<html:text property="sDate" styleId="sDate" styleClass="dd_text"></html:text>
这样就达到了我们的要求了。这个小知识点希望对大家有所帮助。
   发表时间:2008-05-30  
就是那个元素不能设置id,也可以为它加个不影响显示的父元素(比如span),然后为这个元素设置id,取得这个元素对象就用——document.getElementById("parentId").firstChild;
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics