0
有沒有方法從HTML元素的屬性訪問JavaScript變量?從HTML元素屬性訪問JavaScript變量
例如:
<a href="#" id="id1" my-attr="test">click here</a>
<script type="text/javascript">
var test="hello world!";
$("#id1").click(function() { alert($(this).attr('my-attr')) });
</script>
我希望發生的是顯示警告「世界,你好!」但顯然相反,它顯示「測試」
我知道如果我使用eval(),我可以做到這一點,我只是想知道是否有另一種方式。某種類型的JavaScript反射或什麼?
謝謝!