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可以呢 展开
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可以呢 展开
2个回答
展开全部
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;
}
但是我想你的意思是以新窗口想打开某个网址吧
<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;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询