onclick效果為什么沒有
onclick效果沒有,為什么呀,求解
<script type="text/javascript">
var main = document.body;
//創(chuàng)建鏈接
function createa(color,value)
{
? ? var btn=document.createElement("input");
? ? function url(){
? ? window.open("http://idcbgp.cn")
? ? }
? ? btn.onclick="url()";
? ? btn.style.color=color;
? ? btn.value=value;
? ? btn.type="button"
? ? main.appendChild(btn)
}?
createa("red","慕課網(wǎng)");
// 調(diào)用函數(shù)創(chuàng)建鏈接
</script>?
2017-09-23
createa("red","慕課網(wǎng)");這個代碼在外面,你onclick調(diào)用的是函數(shù)里面的,外面的沒作用,最好吧red和慕課網(wǎng)寫到函數(shù)里
2017-09-08
onclick的屬性值是script
2017-09-08
?btn.onclick="url()";在這里onclick事件 接收到的只是url()這個字符串。
2017-08-22
把url()方法寫到外面去。