免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2136 | 回复: 3

[其他] asp通过vbs访问动态生成的html元素 [复制链接]

论坛徽章:
1
2015年亚洲杯之巴林
日期:2015-03-18 10:46:12
发表于 2013-04-16 22:07 |显示全部楼层
  1. <%@language="vbscript"%>
  2. <html>
  3.         <head>
  4.         </head>
  5.        
  6.         <body>
  7.                 <form>
  8.                 <%
  9.                         '这儿通过读取配置 获得 一定的数据量
  10.                         '假设 数据量的规模为 intLen
  11.                         for i to intLen
  12.                                 '动态生成
  13.                                 response.write "gg<input type='radio' name='ak"&i&"'>&nbsp;yy<input type='radio' name='ak"&i&"'></p>"
  14.                         next
  15.                 %>
  16.                 <input type='button' name='ok' value='ok'>
  17.                 <script for='ok' event='onclick' language='vbscript'>
  18.                 <!--
  19.                         '想在这儿实现下面逻辑
  20.                         '通过一个循环 依次访问上面所有的 单选框
  21.                         '同时检查每对的状态
  22.                 -->
  23.                 </script>
  24.                 </form>
  25.         </body>
  26. </html>
复制代码

论坛徽章:
1
2015年亚洲杯之巴林
日期:2015-03-18 10:46:12
发表于 2013-04-16 23:26 |显示全部楼层
求指点......

论坛徽章:
1
2015年亚洲杯之巴林
日期:2015-03-18 10:46:12
发表于 2013-04-17 21:00 |显示全部楼层
  1.         <script language='javascript'>
  2.         function check()
  3.         {
  4.                 for (var j=0; j<10; ++j)
  5.                 {
  6.                         var obj = document.getElementsByName("chk" + j);
  7.                         for (i=0; i<obj.length; ++i)
  8.                         {
  9.                                 if (obj[i].checked){break;}
  10.                         }
  11.                         if (i == obj.length)
  12.                         {
  13.                                 alert("拿哦" + j);
  14.                         }
  15.                         else
  16.                         {
  17.                                 document.getElementById("lbel" + j).innerHTML = "已经点击过了";
  18.                         }
  19.                 }
  20.                 return false;
  21.         }
  22.         </script>
  23.         <script language="vbscript">
  24.         <!--
  25.                 sub test_onclick
  26.                
  27.                         dim objRadios
  28.                         dim intLen
  29.                
  30.                         rowLen = 1
  31.                        
  32.                         for i = 0 to rowLen
  33.                                 set objRadios = document.getElementsByName("chk" & i)'获取相同名字的对象
  34.                                 intLen = objRadios.length - 1
  35.                                 for j = 0 to intLen
  36.                                         if objRadios.item(j).checked <> false then
  37.                                                 objRadios.item(j).disabled = true
  38.                                                 if j=0 then
  39.                                                         document.getElementById("lbel" & i).innerHTML = "高"
  40.                 '                                        row.item(i).selectsinglenode("status").text = "3"
  41.                                                 elseif j=1 Then
  42.                                                         document.getElementById("lbel" & i).innerHTML = "低"
  43.                 '                                        row.item(i).selectsinglenode("status").text = "2"
  44.                                                 end if
  45.                                         end if
  46.                                 next
  47.                         next
  48.                 end sub
  49.         -->
  50.         </script>                       
  51.         </head>
复制代码

论坛徽章:
1
2015年亚洲杯之巴林
日期:2015-03-18 10:46:12
发表于 2013-04-17 21:08 |显示全部楼层
上面的问题经过尝试已经ok了   


但是 遇到了 一个新的问题, ------ 访问权限......

读写xml配置文件, 在调用加载过程(set objXML = createobject("Microsoft.XMLDOM"
objXml.load "info.xml"的时候  最初在<body></body>之间 也是没有权限的 但是修改了文件的访问权限放通之后是可以读写info.xml

现在, 我在按钮响应时间处理过程中 通过同样的方法去调用, 却提示 加载的那步 无权限

可能大概啥情况?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP