请教个问题
方法一:
<div>
<a href="#" onclick="copyVal( <%=str%>)">点击我 </a>
</div>
<script>
function copyVal(s){
var v=s;
alert(v);
}
</script>
方法二:
<div>
<a href="javascript:" onclick="test()" id="a">点击我 </a>
</div>
<script>
function test(){
var anode=document.getElementById("a");
var p = anode.cloneNode(true);
document.body.appendChild(p);
}
</script>
这两个通过点击将变量复制的方法哪个比较好???望高手讲解下