程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> javascript-用原生js如何獲取html自定義標簽的值(值有多個)

javascript-用原生js如何獲取html自定義標簽的值(值有多個)

編輯:編程解疑
用原生js如何獲取html自定義標簽的值(值有多個)

我有這樣一個html標簽,如下。現在要獲取validate屬性下的name值。該如何獲取。望高手指點(已經知道用getAttribute()可以獲取到真個validate的值)

 <input name="field0001" validate="name:'startDate',type:'string',notNull:false" value="">

最佳回答:


自己處理下變為json對象就行了

 <input id="t" name="field0001" validate="name:'startDate',type:'string',notNull:false" value="">
<script>
    var s = '{' + document.getElementById('t').getAttribute('validate') + '}'
    var o = eval('(' + s + ')');
    alert(o.name+'\n'+o.type+'\n'+o.notNull)
</script>
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved