在做页面的时候,总会由于对JS的不熟悉而出现层层额阻碍,今天在无意间解决了拦住了自己几天的小问题。呵呵,很高兴O(∩_∩)O~,记下来,保存自己此时的一点点小快乐!!
在页面许多时候都要更具需要动态的创建一些页面的元素,才能满足需求(以下实现的是根据超链接的ID的不同来实现点击时的删除操作):
<script>
var i=0;
var currentId;
var value = window.prompt("请输入标题","");
function cerateElement(){
var dElement = document.getElementById("divId");
var aElement = document.createElement("a");
i++;
aElement .innerText = value;//设置超级链接的名字
aElement.setAttribute("id",i);
aElement.setAttribute("href","#");
dElement.appendchild(aElement);
aElement.attachEvent("onclick",function(){
currentId = event.srcElement.id;//此时的ID就是点击哪儿超链接便得到其对应的ID;
deleteById(currentId );//调用实现操作的JS方法
});
}
</script>
页部分代码面:
<body>
<div id="divId" style="display:none">
</div>
</body>