我正在以这种方式发送数据但是在锚点上悬停它的显示 表名如何隐藏表名并在其中访问此名称 功能:
<a href='javascript:item(1,'name');'> </a>
$ list-&gt; table_name这显示了锚点悬停时的表名称 如何隐藏和访问该Item函数中的相同名称。
答案 0 :(得分:2)
您可以使用data-*属性。这将在悬停时将其隐藏,但它将位于DOM
。
<a href='javascript:item(".$list->id.");' data-table-name='\"".$list->table_name."\"'> </a>
输出应该是这样的(当$list->id
= 1且$list->table_name
= my_table 时):
<a href='javascript:item("1");' data-table-name='my_table'> </a>
然后,您可以使用JavaScript
Element.getAttribute()
函数访问它。
<强>实施例强>
var e = document.getElementById('some-id'),
tableName = e.getAttribute('data-table-name');
console.log(tableName); // my_table
&#13;
<a id="some-id" href='javascript:item("1");' data-table-name='my_table'> </a>
&#13;