Firefox addon document.getElementById(“id”)。在更高版本的firefox中无效
我正在开发一个使用firebreath框架的firefox插件。该插件使用以下代码检查firebreath dll是否已注册Firefox addon document.getElementById(“id”)。在更高版本的firefox中无效,firefox-addon,firebreath,Firefox Addon,Firebreath,我正在开发一个使用firebreath框架的firefox插件。该插件使用以下代码检查firebreath dll是否已注册 if(document.getElementByID("dllID").valid) { alert("Dll registered"); } else { alert("Condition failed"); } 该代码适用于firefox版本28之前的版本 对于更高版本,该条件始终失败。有人能帮我吗???我从来没有听说过有效的属性。你到底想完成什么?如果是表单验证,
if(document.getElementByID("dllID").valid)
{
alert("Dll registered");
}
else
{
alert("Condition failed");
}
该代码适用于firefox版本28之前的版本
对于更高版本,该条件始终失败。有人能帮我吗???我从来没有听说过
有效的属性。你到底想完成什么?如果是表单验证,您可能需要处理验证
对象
此外,此api是否可能不推荐您使用的普通有效属性尝试.hasAttribute
、.getAttribute
和.setAttribute
document.getElementByID("dllID").hasAttribute('valid')
如果没有这些,通常用于XBL属性,但是像id
这样的东西也可以使用
document.getElementByID("dllID").hasAttribute('valid')