如何获得标签的值

时间:2017-08-19 20:22:55

标签: javascript html-target

<td value="1414">Nishant</td>获得了event.target。我想要1414,当我尝试通过使用event.target.value获得价值时,我得到了未定义。我怎样才能获得这个价值?

2 个答案:

答案 0 :(得分:1)

td个元素没有价值。您要找的是获取该元素的属性value的值。

您可以使用getAttribute功能执行此操作:

console.log(document.getElementById('a').getAttribute('value'));
<table>
  <tr>
    <td id="a" value="123">a</td>
  </tr>
</table>

答案 1 :(得分:0)

你应该使用data-*来保存&#34; DOM节点上的custom data。 然后通过domNode.dataset.*作为camelCase访问它。

&#13;
&#13;
console.log(evnt.target.dataset.value);
&#13;
<table>
  <tr>
    <td data-value="123">a</td>
  </tr>
</table>
&#13;
&#13;
&#13;