<%
for(int i=0; i <newslist1.size(); i++)
{ News news1= null;
news1 = (News)newslist1.get(i);
// request.setAttribute("news",news1);
%> ---------------------------------------------------------------------------------------
a href="" <% out.print(news1.getUrl()); %>" onclick=" counter(${news1.newsid})" >
<% out.print(news1.getTitle()); %> </a>
---------------------------------------------------------------------------------------
<script language="JavaScript">
function counter(id){
alert(id);
}
</script>
可显示alert信息为 undefine
??? 高手解答下啊@_@!!
for(int i=0; i <newslist1.size(); i++)
{ News news1= null;
news1 = (News)newslist1.get(i);
// request.setAttribute("news",news1);
%> ---------------------------------------------------------------------------------------
a href="" <% out.print(news1.getUrl()); %>" onclick=" counter(${news1.newsid})" >
<% out.print(news1.getTitle()); %> </a>
---------------------------------------------------------------------------------------
<script language="JavaScript">
function counter(id){
alert(id);
}
</script>
可显示alert信息为 undefine
??? 高手解答下啊@_@!!
解决方案 »
- [求助]javamail不需要密码怎么处理
- 请教一个qq空间登陆问题
- SSH项目中myeclipse不编译JSP,Java文件,不加载xml文件怎么办??
- struts1.3+JPA+spring2.5整合出现:java.lang.NoSuchMethodError(急!!!)
- 谁能给我几个好的Struts Spring Hibernate 和Ajax的系统?
- mvc数据库查询 字段为空 大家帮帮忙!
- JAVABEANS:怎么这个类编译有错啊?
- tomcat使用
- SSH框架 继续 Action 需要导入什么jar包?
- String s : lists是什么意思啊
- 数据库查询正常,插入出错,为什么?
- 一个table问题 谢谢了!! 我就这点分了~~~
如果你想显示的是 javascript object, 应该这么写 counter(this);
或者直接this
我想显示的是newsid 是个整型数据
我想显示的是newsid 是个整型数据
谢谢
大锅, 变通一下嘛, 这样试试
counter('<%${news1.newsid}%>');您瞧准喽, 这次是单引号
<td> <a href="" <% out.print(news1.getUrl()); %>" onclick="counter(${news1.counter})"> <script language="JavaScript">
function counter(counter){
couter++;
alert(counter);
}
</script> counter 是interger 类型 怎样能使news1 对象的counter 值加一
谢谢 欢迎解疑。。急等。
${news1.newsid}这样能取到值?你用了Hibernate哦?如果取不值,换这个试试: onclick="counter('<%=news1.getNewsid() %>')"如果上面问题解决了,第二个问题“怎么计算从我的页面做入口 进入其他站点的次数呢?”
别的站点应该不是你的吧!那么就用你上面的方法:
只不过不要用超链接而已,<span onclick="goAndCount();">进入其它站点</span>在goAndCount();里面进入计数并且跳转
${news1.counter}这种写法不太好哦。最好加上静止符“!”感叹号。
不至于输出undifine
第二个问题还在尝试中,类似于goAndCount();的函数 不是很清楚怎么处理 能使news1对象的count 属性值加一
谢谢回复