用javascript添加控件自定義屬性解析
更新時間:2013年11月25日 09:23:52 作者:
這篇文章主要是對用javascript添加控件自定義屬性進行了介紹,需要的朋友可以過來參考下,希望對大家有所幫助
前面說過為HTML元素添加自定義的屬性,是通過手動在HTML控件中加上,其實可以在javascript中動態(tài)添加:如有一文本框:
復制代碼 代碼如下:
<input type="text" id="txtInput" name="txtInput" value="自定義文本">
如想增加idvalue屬性(值為”自定義值”),可以在javascript中這樣寫:
復制代碼 代碼如下:
var txt = document.getElementById("txtInput");
txt.setAttribute("idvalue","自定義值");
setAttribute中第一個參數是指明自定義屬性的名稱,第二個參數是初始值
代碼如下:
復制代碼 代碼如下:
<html>
<head>
<title>用javascript添加控件自定義屬性</title>
<script language="javascript">
function addCustomAttribute()
{
var txt = document.getElementById("txtInput");
txt.setAttribute("idvalue","自定義值");
}
function showIdValue()
{
var txt = document.getElementById("txtInput");
alert(txt.attributes["idvalue"].nodeValue);
}
</script>
</head>
<body onload="addCustomAttribute();">
<input type="text" id="txtInput" name="txtInput" value="自定義文本">
<input type="button" value="顯示idValue" onclick="showIdValue();">
</body>
</html>
相關文章
BootStrap Table 設置height表頭與內容無法對齊的問題
這篇文章主要介紹了BootStrap Table 設置height表頭與內容無法對齊的問題,需要的朋友可以參考下2016-12-12javascript實現(xiàn)多級聯(lián)動下拉菜單的方法
這篇文章主要介紹了javascript實現(xiàn)多級聯(lián)動下拉菜單的方法,通過javascript自定義函數實現(xiàn)對多級聯(lián)動下拉菜單的操作,是非常實用的技巧,需要的朋友可以參考下2015-02-02使用layui的router來進行傳參的實現(xiàn)方法
今天小編就為大家分享一篇使用layui的router來進行傳參的實現(xiàn)方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2019-09-09asp javascript 實現(xiàn)關閉窗口時保存數據的辦法
asp javascript 實現(xiàn)關閉窗口時保存數據的辦法...2007-11-11js實現(xiàn)可兼容IE、FF、Chrome、Opera及Safari的音樂播放器
這篇文章主要介紹了js實現(xiàn)可兼容IE、FF、Chrome、Opera及Safari的音樂播放器,通過自定義javascript函數audioplayer實現(xiàn)兼容各常見瀏覽器的音樂播放功能,非常具有實用價值,需要的朋友可以參考下2015-02-02