webForumDet fria alternativet

contenteditable

4 svar · 297 visningar · startad av Jesper T

Jesper TMedlem sedan nov. 20017 058 inlägg
#1

Även fast det inte är focus på en contenteditable div så klistras datumet in. Vad kan ändras?

function insertdate(){
	if (iView.document.selection.createRange().parentElement().isContentEditable == true);
	iView.document.selection.createRange().pasteHTML('2004-05-20');
	};
Erik JuhlinMedlem sedan maj 20007 625 inlägg
#2

Du kan väl med onFocus och onBlur sätta om editorn är markerad eller inte. :)

Jesper TMedlem sedan nov. 20017 058 inlägg
#3

Ja, kanske men det är flera divar med contenteditable=true. Hur tänker du då?

Erik JuhlinMedlem sedan maj 20007 625 inlägg
#4

Då ger du varje ett unikt id och använder det för att säga vilken som är aktiv. :)

tohaMedlem sedan dec. 1999698 inlägg
#5

Verkar som .contentEditable-egenskapen har "inherit" som standard. Man kanske får kolla upp i hierarkin i sådana fall, eller nån annar smartare lösning. :p dunno :(

Genererad på 379 ms · cache AV · v20260730165559-full.f96bc7eb