innerHTML什么意思?getElementById后面加value跟不加value有什么區別?
var i=5;
? var sec= document.getElementById("second");
? setInterval(function(){
? ? ? i--;
? ? ? sec.innerHTML = i;
? ? ? if (i==1){window.location.href="http://www.xianlaiwan.cn/"}
? ? ??
? ? ? },1000);
? ? ??
? ? function goBack(){?
? ? window.history.go(-1);?
? } ?
這里面innerHTML什么意思?起到什么樣的作用?
getElementById后面加value跟不加value有什么區別?
2017-01-09
innerHTML ,有兩個功能 ,獲取和設置。
demo.innerHTML = "這是用innerHTML的方式來設置的純文本內容";
獲?。嚎梢垣@取兩個標簽之間的內容,如果有嵌套標簽不會忽略標簽,高級瀏覽器會原樣輸出,獲取到的內容。
? ?demo.innerHTML = "<ul><li>這是第1個li標簽</li><li>這是第2個li標簽</li><li>這是第3個li標簽</li></ul>";?
? 如果設置內容的話,內容里面有標簽的話,則在瀏覽器里面渲染成對應的標簽的樣式
getElementById后面加value,就等于獲取你選取的擁有這個id 的標簽里面的值,如果不加value,就會獲取整個標簽
2017-01-09
innerHTML是獲取對面的內容,比如說 <div>你好</div>你好就是div的innerHTML。而value多用于一些表單元素 ?getELementById 不加value 是獲取對應id名的對象 ? 加了 就是去獲取這個id名的對象的value屬性值