Bir içerik düzenlenebilir div üzerinde execCommand yürütürken bir düğmeyi etkin tutmak için yerleşik bir yol var mı?ContentEditable div üzerinde execCommand sınıfı sınıfı uygulayın
örnek: CARRET document.execCommand(command, null, false);
uygulanmış olan şey içinde olduğunda benim düğmesi etkin kalmasını istiyorum
<input type="button" onclick="doRichEditCommand('bold');" value="B"/>
function doRichEditCommand(command){
document.execCommand(command, null, false);
}
. Ebeveyn elemanlarını kontrol ederek yapılabildiğini varsayalım, fakat eğer yerleşik bir yol varsa daha iyi olurdu. Başka bir deyişle, cesaretin kalın olması gereken bir yerlerde kalın olması için turuncu düğmemde turuncu olmasını istiyorum.
Sorumu anladığınızdan emin değilim, etkin olduğunda, Bold düğmesinin turuncu olmasını istiyorum. – Ced
http://jsbin.com/ebubop/7/edit?html, çıkış –
Bana yardım etmeye çalıştığınız için teşekkür ederim ama Bu sorduğum şey değil. Örneğin kelimeyi veya gmail'i kullanırsanız, karınca metni metnin kalın olduğu bir yere yerleştirildiğinde kalın düğme etkin olacaktır (turuncu). Düğmeyi contentEditable alanına bağlamak için yerleşik bir işlev olup olmadığını merak ettim. Hiçbiri olmadığından şüpheleniyorum ama bu bir atıştı. – Ced