這裏我試圖調用錨定標記的javascript函數onclick。當我打電話onclick函數,什麼都沒有發生..如何調用javascript函數
我什至在我的JavaScript函數警報,即使警報也沒有發生。
這裏是我的代碼:
document.writeln('<td><img class="rteImage" src="' + imagesPath + 'code.gif" width="25" height="24" alt="Code" title="Code" onClick="applyTag(document.getElementById("rte1"),"code")"></td>');
javascript函數:
function applyTag(obj, tag)
{
wrapText(obj, '<'+tag+'>', '</'+tag+'>');
alert("hello 1");
};
function wrapText(obj, beginTag, endTag)
{
alert("hello 2");
if(typeof obj.selectionStart == 'number')
{
var start = obj.selectionStart;
var end = obj.selectionEnd;
obj.value = obj.value.substring(0, start) + beginTag + obj.value.substring(start, end) + endTag + obj.value.substring(end, obj.value.length);
}
else if(document.selection)
{
obj.focus();
var range = document.selection.createRange();
if(range.parentElement() != obj) return false;
if(typeof range.text == 'string')
document.selection.createRange().text = beginTag + range.text + endTag;
}
else
obj.value += text;
};
我怎麼能解決這個問題?
什麼被記錄在控制檯? – Abhitalks