редактор форматированного текстадобавление класса на лету

Я использую следующий блок кода, чтобы вставить изображение в редактируемый div. Я хочу знать, можно ли добавить класс на лету к изображению...

function insertImg() {  
var src = prompt('Please specify the link of the image.');
if(src)
{
document.execCommand('insertImage', false, src); 
}}

что-то вроде этого:

<img src="xxxxx.gif" class="myClass">

person Frank    schedule 21.12.2013    source источник


Ответы (1)


Попробуй это:

var style = document.createElement('style');

style.type = 'text/css';

style.innerHTML = '.myClass { }';

document.getElementsByTagName('head')[0].appendChild(style);

document.getElementsByTagNames('img').className = 'myClass'; // or use getByID.....
person Mitesh Pathak    schedule 21.12.2013
comment
спасибо за ваш ответ, но, в частности, у меня есть 2 html-кнопки: 1- "вставить изображение класса A" и 2- "вставить изображение класса B"... Я вызываю функцию insertImg для события щелчка... - person Frank; 22.12.2013