java吧 关注:1,296,387贴子:12,833,257
  • 8回复贴,共1

求解为什么select的id与onchenge的名字不能一样 事件不能触发

只看楼主收藏回复


function selPage(){
var currentPage = document.getElementById("selPage").value;
document.getElementById("pageNo").value=currentPage;
document.getElementById("selectForm").submit();
}
<select id="selPage" onchange="selPage()">
<%
for (int i = 1; i <= totalPage; i++) {
%>
<option value="<%=i%>"<%=i == pageNo ? "selected" : ""%> >第<%=i%>页
</option>
<%
}
%>
</select>


IP属地:北京1楼2018-05-20 11:37回复
    大神帮下忙


    IP属地:北京2楼2018-05-20 11:58
    回复
      2026-01-31 08:23:32
      广告
      不感兴趣
      开通SVIP免广告
      大神在哪里


      IP属地:北京来自iPhone客户端3楼2018-05-20 12:01
      回复
        ...


        IP属地:北京4楼2018-05-20 12:27
        回复
          onchange后面是函数类型,id是定位元素的标志


          IP属地:江苏来自iPhone客户端6楼2018-05-20 13:46
          回复(2)
            当前页的页数获取不是用光用select元素的value就能获取的,还得再获取index,再按index获取值,但没人这么用,现在都是jquery了,一句话搞定,selected


            IP属地:江苏来自Android客户端7楼2018-05-20 14:37
            回复
              已解决,不是这里的问题


              IP属地:北京来自iPhone客户端8楼2018-05-21 06:13
              回复