救命,select下拉框在选中时候怎么把其他属性值也拿到

东东Da 2020-08-09 02:31:19



如图,在选中某个选项时候,如何也把lat,lon属性一起拿到
...全文
2372 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
一只彩乌鸦 2020-08-10
  • 打赏
  • 举报
回复
获取自定义属性的值使用getAttribute()方法。
jio可 2020-08-10
  • 打赏
  • 举报
回复
<select onchange="getNow(this)"> <option value="posId值">name值</option> </select> var list = [{....}] getNow(el){ var selected = list.find(item => item.posId === el.value) alert(JSON.stringify(selected)) } 用posId关联对象然后获取经纬度
weixin_43991746 2020-08-10
  • 打赏
  • 举报
回复
最简单的方法,可以设置option的data,把值写上去就行了
东东Da 2020-08-09
  • 打赏
  • 举报
回复
我用e.target只能拿到name和value,怎么办怎么办

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧