href +字符串+js函数的问题

来源:百度知道 编辑:UC知道 时间:2024/06/06 16:36:20
比如 href="add.jsp?&oid="+getOid();这种写法为什么不对应该怎么写?
另外struts 的 超链接标签
<html:link="add.jsp?oid="+getOid()>又该怎么写?
getOid()是javascript函数

getOid()

不知道你是什么脚本

如果是Jsp的话就<%=getOid()%>

-----------------------------------------
补充:
我觉得不能这样写,没有在<script></script>或者事件里面,他应该不会认识你那个函数。

这样吧:
<a href="" id=link>XXX</a>
<script language=javascript>
document.all.link.href="add.jsp?&oid="+getOid();
</script>

前提是 getOid()有返回值才有意义。