0
爲什麼在啓用contenteditable時光標不能進入我的一些div?輸入空divs而contenteditable = true?
另外,爲什麼我的瀏覽器告訴我,當div中沒有空格字符時,什麼也沒有?
var div = '<div> </div>';
div.innerHTML = undefined
什麼給了?
爲什麼在啓用contenteditable時光標不能進入我的一些div?輸入空divs而contenteditable = true?
另外,爲什麼我的瀏覽器告訴我,當div中沒有空格字符時,什麼也沒有?
var div = '<div> </div>';
div.innerHTML = undefined
什麼給了?
CONTENTEDITABLE並不適用於空元素,所以你可能要插入一個非中斷空格字符到您希望能夠編輯的空元素
在非打破空間" "
會採取行動如果放在另一個字符
<div>" "</div>
後,當對自己留下了一個角色,
而空白" "
只能算作一個字符---------------- >innerHTML = undefined
<div>" "</div>
-------->innerHTML =
周圍
灰色框意味着它的一個HTML字符
所以一定要插入一個" "
而不是" "
var nbsp = " ",
div = document.getElementById('id');
div.innerHTML = nbsp
jquery作品太
var div = $('div#id')
div.html(nbsp1)