熟悉struts的麻烦帮忙下!

来源:百度知道 编辑:UC知道 时间:2024/05/27 09:54:28
我在From里面的reset方法给xsname属性赋值
在页面<html:text property="xsname"/>
取出来的值是 "20081101"
我现在初始化页面想变成 "XS-20081101"
我用 javascript的 onload事件处理也没弄成功
请大家帮帮我!
谢谢了

。。。。你自己做一个button就行了么。。。不用reset

<script>
function init()
{
var box = document.getElementById("text");
box.value = "XS-" + box.value;
}
</script>

<input type="buttion" id="textBox" value="reset" onclick="init()" />

最简单的做法 <html:text property="xsname" value="XS-${xsname}"/>

srtuts与javascript不是能很好的合作
如果你一定要加的话可以考虑在两个地方:
1:在form的validate函数中(前台加);
2:在你的action中加(后台加);