javascript - 如何控制台登录所选索引?

标签 javascript

我正在尝试从 data-egid 获取数据。如何做到这一点?

<option class="dd" id="opt{{$z}}" value="{{$group_id}}" data-egid="1">{{$name}}</option>
// ...
function showOptions(s) {
  console.log(s[s.selectedIndex].value);
  console.log(s[s.selectedIndex].id);
  console.log(s[s.selectedIndex].data-egid); //this one is the problem
}

值和 ID 工作得很好。

最佳答案

您可以使用Dataset API访问 data-XXX 属性。

console.log(s[s.selectedIndex].dataset.egid);

关于javascript - 如何控制台登录所选索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41327988/

相关文章:

javascript - 如何在 javascript/jquery 中更改 iframe 高度?

javascript - moment.js 仅对同一文件中定义的两个指令之一可见

javascript - 如何使用 jquery 替换节中最后一个 <a> 标记

javascript - 如何在 AngularJS 中根据选项值隐藏表格行?

javascript - 让网络字体在 HTML5 Windows Phone 应用程序上工作?

javascript - 浏览器如何包含 javascript 文件?

javascript - 响应式设计没有响应

javascript - 悬停图像时是否可以隐藏标题?

javascript - 单选框仅在更改时添加值,但不会减去

javascript - 如何将模糊函数传递并应用到父组件上的特定输入?