Всем привет. помогите одну вещь решить. у меня в js напряженка)) плохо соображаю. Но возникла такая задача сделать плагин для TinyMCE. И вот столкнулся с такой вещью
вывод такой формы.
<form onsubmit="a_ramkaDialog2.insert();return false;" action="#">
<p style="text-align:center;">Выберите подходящий шаблон:</p>
<p><textarea id="someval2" name="someval2" class="text" style="width:98%;height:100px;" /></textarea></p>
<a onclick="a_ramkaDialog2.insert();">ВСТАВИТЬ</a>
<p><textarea id="someval" name="someval" class="text" style="width:98%;height:100px;" /></textarea></p>
<a onclick="a_ramkaDialog2.insert();">ВСТАВИТЬ</a>
</form>
тут выбор из двух шаблонов. то есть 2 разных html кода. при нажатии на кнопку ВСТАВИТЬ, нужно чтобы вставился один определенный код. Или первый или второй, смотря куда нажмут. в моем случае вставляются сразу два html кода при нажатии любой кнопки ВСТАВИТЬ.
js такой
tinyMCEPopup.requireLangPack();
var a_ramkaDialog2 = {
init : function() {
var f = document.forms[0];
// Get the selected contents as text and place it in the input
f.someval2.value = tinyMCEPopup.getWindowArg('some_custom_arg2');
f.someval.value = tinyMCEPopup.getWindowArg('some_custom_arg');
},
insert : function(commolom) {
// Insert the contents from the input into the document
tinyMCEPopup.editor.execCommand('mceInsertContent', false, document.forms[0].someval2.value);
tinyMCEPopup.editor.execCommand('mceInsertContent', false, document.forms[0].someval.value);
tinyMCEPopup.close();
}
};
tinyMCEPopup.onInit.add(a_ramkaDialog2.init, a_ramkaDialog2);
Помогите решить эту задачу. Заранее благодарю за помощь.