我有變量,當我在alert中顯示它顯示值1,但是當我將該值賦給div時,它不顯示頁面上的值。HTML div值沒有顯示
<html>
<head>
<script src="jquery-1.6.2.min.js"></script>
<script >
var ad = ['a', 'b', 'c', 'a', 'd', 'e', 'a'];
var con=document.getElementById('data');
var inds = $.map(ad, function(v, i) {
//$("data").html(v);
return v == 'b' ? i : null;
});
//con.innerHTML=inds;
alert(inds); // 0,3,6
var avr1=inds;
con.innerHTML=avr1;
</script>
</head>
<body>
<div id="data"></div>
</body>
</html>
我跑這個代碼,並在數據的div –
把'1'你應該在的document.ready內運行,以確保該元素之前exsists試圖訪問它 –
@DeadMan我的意思是它顯示1在警報和也在網頁 –