onclick怎么加到<li>标签里

<script>functionopenWin(tag,obj){obj.target="_blank";obj.href="1.php?="+tag;obj.click... <script>
function openWin(tag,obj)
{
obj.target="_blank";
obj.href = "1.php?="+tag;
obj.click();
}
</script>
<li onclick="openWin('baidu',this)">

同方法下放在a标签里就可以
<a href="javascript:void(0)" onclick="openWin('baidu',this)">
怎么让li可以呢
展开
 我来答
百里屠苏白
2013-01-14 · 超过16用户采纳过TA的回答
知道答主
回答量:34
采纳率:0%
帮助的人:40.5万
展开全部
onclick事件本来就可以这么写在<li>标签里面的,你那么写完全没问题
但是我想你的意思是以新窗口想打开某个网址吧

<a> 标签执行 openWin 方法,里面obj.click(),根据传递的参数,就是执行了链接的点击
而你想让li也执行链接的话,你可以

<li onclick="openWin('baidu',this)">

function openWin(tag,obj)
{
window.open("1.php?="+tag);
}

如果不是以新窗口方式打开的话,可以直接

function openWin(tag,obj)
{
window.location="1.php?="+tag;
}
jwf007
2013-01-14 · 超过22用户采纳过TA的回答
知道答主
回答量:111
采纳率:0%
帮助的人:57.2万
展开全部
楼主参考:只有a标签的href属性才能生效。其他元素不支持。li标签事件可以用重定向location
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式