在IE浏览器中,可以直接在标签内添加自定义属性,然后,通过“.”运算符获取自定义属性的值。如下所示:
<html>
<head>
</head>
<body>
<input id="btn" type="button" test="自定义的test属性值" onclick="getTest()" value="点击获取自定义的test属性值">
</body>
<script type="text/javascript">
function getTest()
{
var x=document.getElementById("btn");
//仅适用于IE;
var v = x.test;
alert(v);
}
</script>
</html>
但是,firefox中,对此操作不兼容,需使用attributes["自定义属性名"].nodeValue来获得自定义属性的值。
<html>
<head>
</head>
<body>
<input id="btn" type="button" test="自定义的test属性值" onclick="getTest()" value="点击获取自定义的test属性值">
</body>
<script type="text/javascript">
function getTest()
{
var x=document.getElementById("btn");
//适用于firx fox和IE;
var v = x.attributes['test'].nodeValue;
alert(v);
}
</script>
</html>
分享到:
相关推荐
在npdemo.dll的`callNativeFunction`实现中,它接收到参数后执行相应的本地操作,完成后通过NPAPI回调JavaScript的函数,将结果传递回去。 需要注意的是,由于NPAPI的安全性和性能问题,现代浏览器逐渐转向了其他...
2. **npdemo.dll**:这个插件文件名表明它是一个动态链接库(DLL),是Windows操作系统中的一个共享库文件,其中包含可被其他程序调用的函数。在NPAPI框架下,`npdemo.dll`可能包含了实现特定功能的插件代码,例如...
1. 快捷键操作:掌握一些基本的快捷键,如Ctrl+T新建标签页,Ctrl+Shift+T恢复关闭的标签页,可以显著提高浏览效率。 2. 自定义搜索引擎:在地址栏输入“about:config”,可以调整默认搜索引擎,或者添加新的搜索...
6. **火狐同步**:火狐浏览器还提供了火狐同步(Firefox Sync)功能,允许用户在不同的设备之间同步数据,包括密码、书签、历史、打开的标签页等。虽然这里提到的是手动备份,但火狐同步也是维护数据一致性的另一种...
火狐密码保存插件,永久记住你的账户密码,无需重复多次输入
selenium-ide-1.1.0.xpi 自动测试支持fireforx5.0
标题中的"geckodriver-v0.22.0-win32.exe"是一个特定版本的GeckoDriver,它是用于在Windows操作系统上运行Python程序时,通过Selenium库控制Firefox浏览器的关键组件。Selenium是一个强大的自动化测试工具,允许...
firefox 1.6 xpi文件,方便需要的人