js中一个函数可不可以同时进行两种操作,怎样才能点击图片时显示隐藏的div,并且在ul中添加新的li
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js中一个函数可不可以同时进行两种操作,怎样才能点击图片时显示隐藏的div,并且在ul中添加新的li相关的知识,希望对你有一定的参考价值。
<head>
<script>
function click01()
window.document.getElementById("Coupon").style.display='block';
var printul=document.getElementById('print');
var newchild=document.createElement('li');
var newimg=document.createElement('img');
newchild.appendChild(newimg);
printul.appendChild(newchild);
</script>
</head>
<body>
<div id="Coupon" >
<div>
<ul class="clear" id="print"> </ul>
</div>
</div>
<div><img src="images/img14.jpg" width="10" height="21" /> <a href="#" onclick="click01()"></div>
</body>
你的html 写的也不对啊。
<div> <a href="#" onclick="click01()"><img src="images/img14.jpg" width="10" height="21" /></a></div>
另外你的js代码有问题吗?有什么问题?追问
img的路径我没粘过来,img指定路径newimg.src=“”,我是问这段js怎么改能实现功能,这只是页面中的一部分代码,并不是全部。,我希望click事件能够实现显示隐藏和添加li两个功能,最好是在我的代码基础上修改的完整代码,或者指出错误也行
追答我觉得你急于想实现功能,你却没有很好的表达你想要什么效果,要再具体的描述。
显示隐藏和添加li
填一下就显示,然后添加li?
隐藏是什么意思?
在一点击就隐藏了?
感谢你的热心,上面的那位已经帮我解决了
参考技术B <div id="Coupon" style="display:none;" ><div>
<ul class="clear" id="print"> </ul>
</div>
</div>
<div><a href="#" onclick="click01()"><img src="images/img14.jpg" width="10" height="21" /></a></div>
<script type="text/javascript">
function click01()
document.getElementById("Coupon").style.display='block';
var printul=document.getElementById('print');
var newchild=document.createElement('li');
var newimg=document.createElement('img');
newimg.src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/iknow/avarta/110/r6s1g6.gif";
newchild.appendChild(newimg);
printul.appendChild(newchild);
</script>本回答被提问者采纳
以上是关于js中一个函数可不可以同时进行两种操作,怎样才能点击图片时显示隐藏的div,并且在ul中添加新的li的主要内容,如果未能解决你的问题,请参考以下文章
在一个特定的专栏中,我想同时处理管道函数以及使用 concat 函数。我怎样才能做到这一点?下方查询
c#中怎样才能让datagrid中鼠标点击一行变色点下一行变色同时上一行恢复原来的色