直接上代码,求指点错误。
spell_img = new Image();
spell_img.src = '/images/standard/spellcheck.gif';
spell_img.setAttribute('title',_lang_spellcheck );
function find_text_boxes()
{
myforms = document.forms;
for( i=0;i < myforms.length; i++ )
{
textareas = myforms[i].getElementsById('textarea');
for( y=0; y < textareas.length; y++ )
{
spelllink = document.createElement('a');
spelllink.setAttribute('href',"javascript:spellCheck(" + i + ", '" + textareas[y].name + "')");
spelllink.appendChild( spell_img.cloneNode(true) );
textareaParent = textareas[y].parentNode;
textareaParent.insertBefore( spelllink, textareas[y].nextSibling );
}
}
}
求指点错误,应该怎么改。 一共有多少图片生成, 会存放在哪里?
[解决办法]
自己单步调试吧。
getElementById 是 document 的方法
获取多个dom对象用 getElementsByName 或者 getElementsByTagName
var spelllink = document.createElement('a');
textareas[y].nextSibling 兼容有问题