我嘗試使用placeholder編輯div。但我想在此div中沒有文本時自動佔位符設置。如果可編輯div沒有設置佔位符的文本
其實我正在使用contentEditable='true';
這個元素在div上。而我用jQuery來處理佔位符到這個函數。 `
$('div').on('activate',
function() {
$(this).empty();
var range, sel;
if ((sel = document.selection) && document.body.createTextRange){
range = document.body.createTextRange();
range.moveToElementText(this);
range.select();} });
$('div').focus(function() {
if (this.hasChildNodes() && document.createRange && window.getSelection) {
$(this).empty();
var range, sel;
range = document.createRange();
range.selectNodeContents(this);
sel = window.getSelection();
sel.removeAllRanges();
sel.addRange(range);
}});
`
我應該張貼一些代碼工作,你有什麼標記?你想要做什麼? – Mangiucugna