у меня есть функция:
function InsertObhvatData(startdata,enddata,textarea) {
r = document.getElementById(textarea);
if (!r) {
alert("Error in set text! No message window..");
}
else
{
r.focus();
var r = document.selection.createRange();
r.text= startdata + r.text + enddata;
r.select();
}
}
она добавляет в textarea по краям выделенного текста текст: слева startdata и справа enddata.
н и собсно вопрос: как её заюзать?
пробовал так:
<textarea name="message"></textarea>
<input type="submit" value="sf" onClick="InsertObhvatData("d","asd","message")">
некатит и яч догадываюсь почему.. потому что 2 раза вподряд идут двойные ковычки но как сделать чтоб такого небыло и подставлялись все значения?так тоже некатит
<textarea name="message"></textarea>
<a href="javascript:InsertObhvatData("d","asd","message")">asd</a>
а если ставить одинарные ковычки то не будут подставляца значения.
экранировать тоже пытася - ничего не вышло