JS取值问题

狂飚 2015-06-24 11:37:37
我有一个图层:<div id="SwitchBigPic<%=i%>"></div>

请问一下,在JS里怎么取这个ID的值?
...全文
114 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
狂飚 2015-06-24
  • 打赏
  • 举报
回复
引用 1 楼 KK3K2005 的回复:
<script> var s = "SwitchBigPic<%=i%>"; </script> <div id="SwitchBigPic<%=i%>"></div>
这个得写在代码里了吧,还得在 i 的循环里?如果JS是独立的呢,那怎么取?
KK3K2005 2015-06-24
  • 打赏
  • 举报
回复
<script> var s = "SwitchBigPic<%=i%>"; </script> <div id="SwitchBigPic<%=i%>"></div>
狂飚 2015-06-24
  • 打赏
  • 举报
回复
引用 8 楼 jslang 的回复:
[quote=引用 7 楼 zhushijie123 的回复:] [quote=引用 4 楼 starfd 的回复:]
$('div').attr('id').replace('SwitchBigPic','')
取出来的值是 pagecontainer ,我没有这个值啊,哪里来的?[/quote] 这是你页面中第一个div的id的值。,[/quote] 真心没有这个值啊……
天际的海浪 2015-06-24
  • 打赏
  • 举报
回复
引用 7 楼 zhushijie123 的回复:
[quote=引用 4 楼 starfd 的回复:]
$('div').attr('id').replace('SwitchBigPic','')
取出来的值是 pagecontainer ,我没有这个值啊,哪里来的?[/quote] 这是你页面中第一个div的id的值。,
狂飚 2015-06-24
  • 打赏
  • 举报
回复
引用 4 楼 starfd 的回复:
$('div').attr('id').replace('SwitchBigPic','')
取出来的值是 pagecontainer ,我没有这个值啊,哪里来的?
天际的海浪 2015-06-24
  • 打赏
  • 举报
回复
<div id="SwitchBigPic<%=i%>"></div> <script type="text/javascript"> alert(document.getElementsByTagName("div")[0].id); </script>
KK3K2005 2015-06-24
  • 打赏
  • 举报
回复
引用 2 楼 zhushijie123 的回复:
[quote=引用 1 楼 KK3K2005 的回复:] <script> var s = "SwitchBigPic<%=i%>"; </script> <div id="SwitchBigPic<%=i%>"></div>
这个得写在代码里了吧,还得在 i 的循环里?如果JS是独立的呢,那怎么取?[/quote] 简单说 你要取得一个 页面dom元素的id属性 取得一个页面dom元素有几种办法呢 列出来 取其中一种 取实现
  • 打赏
  • 举报
回复
$('div').attr('id').replace('SwitchBigPic','')
闪闪放光芒 2015-06-24
  • 打赏
  • 举报
回复
你把页面结构贴出来什么时机获取说清楚是页面加载完毕后还是点击某处获取

87,838

社区成员

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

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