在structs框架下怎么向javascript函数提交参数?(急,当天放分) ( 积分: 50 )

  • 主题发起人 主题发起人 miles^o^
  • 开始时间 开始时间
M

miles^o^

Unregistered / Unconfirmed
GUEST, unregistred user!
如下文加粗的地方,好像是不可以
<logic:iterate name=&quot;result&quot;
id=&quot;usb&quot;>
<td align=&quot;CENTER&quot;>
<html:multibox property=&quot;scoreAddId&quot;><bean:write name=&quot;usb&quot;
property=&quot;id&quot;/></html:multibox>
</td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;id&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;nm&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr1&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr2&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr3&quot;/></td>
<td align=&quot;CENTER&quot;><html:link href=&quot;JavaScript:void getScoreInfoId(<bean:write name=&quot;usb&quot;
property=&quot;id&quot;/>
)&quot;>
<img src=&quot;http://localhost:8080/bear/img/detail.gif&quot;
width=&quot;78&quot;
height=&quot;26&quot;
border=&quot;0&quot;>
</html:link></td>
</logic:iterate>
 
如下文加粗的地方,好像是不可以
<logic:iterate name=&quot;result&quot;
id=&quot;usb&quot;>
<td align=&quot;CENTER&quot;>
<html:multibox property=&quot;scoreAddId&quot;><bean:write name=&quot;usb&quot;
property=&quot;id&quot;/></html:multibox>
</td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;id&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;nm&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr1&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr2&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr3&quot;/></td>
<td align=&quot;CENTER&quot;><html:link href=&quot;JavaScript:void getScoreInfoId(<bean:write name=&quot;usb&quot;
property=&quot;id&quot;/>
)&quot;>
<img src=&quot;http://localhost:8080/bear/img/detail.gif&quot;
width=&quot;78&quot;
height=&quot;26&quot;
border=&quot;0&quot;>
</html:link></td>
</logic:iterate>
 
用<bean:write。。。。。>把值写给javascript函数就可以了呀。我都是这样用的。
如果要传字符串,注意要放引号。这点很重要。
数字类型的变量就不用了。
你的代码没有看到黑体.
 
wallimn大哥,我爱死你了!总算有人回了,虽然我看不懂!能不能说的详细点?最好给代码就好了。没有变黑是因为大富翁的问题,我要说的就是上文的“JavaScript:void getScoreInfoId(<bean:write name=&quot;usb&quot;
property=&quot;id&quot;/>)&quot;,也就是在getScoreInfoId()函数中传递一个<bean:write name=&quot;usb&quot;
property=&quot;id&quot;/>作为参数!
 
<logic:iterate name=&quot;result&quot;
id=&quot;usb&quot;>
<td align=&quot;CENTER&quot;>
<html:multibox property=&quot;scoreAddId&quot;><bean:write name=&quot;usb&quot;
property=&quot;id&quot;/></html:multibox>
</td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;id&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;nm&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr1&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr2&quot;/></td>
<td align=&quot;CENTER&quot;><bean:write name=&quot;usb&quot;
property=&quot;scr3&quot;/></td>
<td align=&quot;CENTER&quot;><html:link href=&quot;JavaScript:void getScoreInfoId('<bean:write name=&quot;usb&quot;
property=&quot;id&quot;/>')&quot;>
<img src=&quot;http://localhost:8080/bear/img/detail.gif&quot;
width=&quot;78&quot;
height=&quot;26&quot;
border=&quot;0&quot;>
</html:link></td>
</logic:iterate>
如果getScoreInfoId()参数是string类型就用上面的,如果是int就把引号去掉
 
就是这么回事,可惜啊,bladevke回的晚了一点,你回的时候我已经用不到这个了。哎,这么个问题在大富翁挂了72小时竟然没人看出来,悲哀啊啊
 
后退
顶部