日期:2014-05-17  浏览次数:20819 次

求助,大家帮忙看看这段代码什么意思
我想实现一个 左侧树状菜单中的一个节点的链接,一点击链接相当于点击了一个JSP页的submit按钮可以触发一个action,朋友给了这一段代码,看不懂,我是菜鸟烦请各位高人解释一下多谢。。。。也不知道我描述的清楚不清楚。


function dealSubmit(form){
if(checkForm(initCheckFields(form))){
if(handleSubmit(form)){
form.target="perspective_workarea";
form.submit();
}
}
}


<input type="button" value="<bean:message key="global.button.submit1"/>" onclick="dealSubmit(this.form)" /></td>




------解决方案--------------------
这是一段javascript代码,就是一个form提交的方法,提交前先调用了form的各个字段合法检查方法。也就是checkForm(initCheckFields(form));如果数据都合法就提交form。
onclick="dealSubmit(this.form) 是点击按钮是触发的方法,你需要把这个动作加到你书的对应节点上。不过这个参数不能这样写了。你的树可不知道this.form是哪个form。
------解决方案--------------------
探讨
这是一段javascript代码,就是一个form提交的方法,提交前先调用了form的各个字段合法检查方法。也就是checkForm(initCheckFields(form));如果数据都合法就提交form。
onclick="dealSubmit(this.form) 是点击按钮是触发的方法,你需要把这个动作加到你书的对应节点上。不过这个参数不能这样写了。你的树可不知道this.form是哪……

------解决方案--------------------
探讨

这是一段javascript代码,就是一个form提交的方法,提交前先调用了form的各个字段合法检查方法。也就是checkForm(initCheckFields(form));如果数据都合法就提交form。
onclick="dealSubmit(this.form) 是点击按钮是触发的方法,你需要把这个动作加到你书的对应节点上。不过这个参数不能这样写了。你的树可不知道this.form是……

------解决方案--------------------
<form action="a.jsp" method="get" target="_blank">
<input type="text">
</form>
其中target属性具有如下的意思:
_blank 在新窗口中打开。
_self 默认。在相同的框架中打开。
_parent 在父框架集中打开。
_top 在整个窗口中打开。
framename 在指定的框架中打开。

楼主给的代码中 form.target="perspective_workarea";
或许就能解释 楼主在4楼提的问题了

------解决方案--------------------
路过帮顶O(∩_∩)O~