日期:2014-05-16  浏览次数:20379 次

自动输入用户名
我想写个自动登陆的定位软件,不是抢火车票那种,就是自用每周定一次运动场地,但是我发现目标网站使用

document.getElementsByName("userName").value = "username"

无法输入数据, 网站的源代码是:

<table width="260" border="0" cellspacing="3" cellpadding="3" bgcolor="DADADA" >
<tr>
          <td><b>User ID</b></td>
          <td><input type="text" name="userName" size="19" value="" onblur="javascript:ConvertToUpperCase(this)  ></td>
</tr>
</table>

我把代码单独拿出来测试,也无法用上面的方法完成。
求高人出招,谢!
------解决方案--------------------
搞个简单的winform好了.内嵌个浏览器,制定好你的流程就行了
------解决方案--------------------
getElementsByName 得到的是集合
document.getElementsByName("userName")[0].value = "username"