jquery onclick事件 传参问题

古龙老子 2012-05-14 10:48:48
<li class="subTypeLi"><a id="2|3|4" onclick="onckone(2|3|4)>" + k.Titel + </a></li>


function onckone(ids) {

alert(ids);
}

这样获取不了参数,我该怎么获取参数呢? 能获取 id 也可以,只要能获取就行
...全文
734 11 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
古龙老子 2012-05-14
  • 打赏
  • 举报
回复
sb.Append("<li class='subTypeLi'><a id='cc" + k.statetype + "' onclick='onckone(\""+k.statetype+"\")' >" + k.Titel + "</a></li>");

试试

这样可以,哥分够不?
bonnibell 2012-05-14
  • 打赏
  • 举报
回复
sb.Append("<li class='subTypeLi'><a id='cc" + k.statetype + "' onclick='onckone(\""+k.statetype+"\")' >" + k.Titel + "</a></li>");

试试
古龙老子 2012-05-14
  • 打赏
  • 举报
回复
有人会吗?
古龙老子 2012-05-14
  • 打赏
  • 举报
回复
StringBuilder sb = new StringBuilder();
sb.Append("<div class='type'>");
sb.Append("<h4>Product Sub Type</h4>");
sb.Append("<ul>");
foreach (var k in c)
{
sb.Append("<li class='subTypeLi'><a id='cc" + k.statetype + "' onclick='onckone("+k.statetype+")' >" + k.Titel + "</a></li>");
}
sb.Append("</ul>");
sb.Append("</div>");
我的代码是这样的 ,onckone()参数是 2|3|4 这样的格式
前台js
function onckone(ids) {


alert(ids);
}
bbspc_ 2012-05-14
  • 打赏
  • 举报
回复
首先你这句正确吗?
<li class="subTypeLi"><a id="2|3|4" onclick="onckone(2|3|4)>" + k.Titel + </a></li>
是不是
<li class="subTypeLi"><a id="2|3|4" onclick="onckone('2|3|4')">" + k.Titel + "</a></li>

///////////////////////////////////////////////////////////////////////////
onclick="onckone('2|3|4')"
古龙老子 2012-05-14
  • 打赏
  • 举报
回复
onclick="onckone('2|3|4')" 事件里面带有字符的都不可以,
onclick="onckone(555)" 带数字就可以
古龙老子 2012-05-14
  • 打赏
  • 举报
回复
<li class="subTypeLi"><a id="2|3|4" onclick="onckone('2|3|4')"> aaaaaaaaa </a></li>

这样获取不了
cpio 2012-05-14
  • 打赏
  • 举报
回复
或者
<a id="2|3|4" onclick="onckone(this.id)"> + k.Titel + </a>
bonnibell 2012-05-14
  • 打赏
  • 举报
回复

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title> New Document </title>
<meta name="Generator" content="EditPlus">
<meta name="Author" content="">
<meta name="Keywords" content="">
<meta name="Description" content="">
</head>

<body>


<li class="subTypeLi"><a id="2|3|4" onclick="onckone('2|3|4')"> aaaaaaaaa </a></li>

<script type="text/javascript">
<!--
function onckone(ids) {

alert(ids);
}
//-->
</script>


</body>
</html>


正常
cpio 2012-05-14
  • 打赏
  • 举报
回复
onclick="onckone(‘2|3|4’)>"
古龙老子 2012-05-14
  • 打赏
  • 举报
回复
在线等,拜托各位了

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧