找回密码
 加入
搜索
查看: 5446|回复: 5

[网络通信] 关于网页填表的问题

  [复制链接]
发表于 2012-11-2 23:06:49 | 显示全部楼层 |阅读模式
悬赏1金钱未解决
<input name="TextBox_Title" type="text" maxlength="200" id="TextBox_Title" class="textbox" style="width:400px;" />
            <span id="RequiredFieldValidator1" style="color:Red;visibility:hidden;">*</span>
这个是输入框的源码 怎么向这个控件发送“成功”

 楼主| 发表于 2012-11-2 23:12:24 | 显示全部楼层
贴上我自己写的代码 不能用
                $Ele = _IEGetObjById($oIE, "TextBox_laiyuan")
                _IEFormElementSetValue($Ele, "成功")
有知道的帮我下谢谢
 楼主| 发表于 2012-11-2 23:13:23 | 显示全部楼层
"TextBox_Title" 发错了 代码是写的这个
发表于 2012-11-2 23:20:44 | 显示全部楼层
本帖最后由 netegg 于 2012-11-2 23:22 编辑

首先问一句,这里面什么地方说TextBox_Title是个form了
 楼主| 发表于 2012-11-5 08:59:34 | 显示全部楼层
回复 4# netegg


    【主页面】表单:name="form1"
        提交地址(action):default.aspx
        <input type="hidden" name="__VIEWSTATE" value="/wEPDwUKMTE2MTE0NjM3Nw9kFgICAw9kFgICAQ8WAh4JaW5uZXJodG1sBVpDb3B5cmlnaHQgJmNvcHk75q2m5rGJ5Yac55Wc5Lqn5ZOB5Lqk5piT5omAIOeJiOadg+aJgOaciSZuYnNwOyZuYnNwO+mEgklDUOWkhzExMDE1Mzg55Y+3LTFkZLOn+0H8nEz2RGVbMb8PBNguYMDtRU9TMcJ0/pXwuUNu">

【主页面→框架1】表单:name="form1"
        提交地址(action):news_add.aspx
        <input type="hidden" name="__EVENTTARGET" value="">
        <input type="hidden" name="__EVENTARGUMENT" value="">
        <input type="hidden" name="__LASTFOCUS" value="">
        <input type="hidden" name="__VIEWSTATE" value="/wEPDwUKLTIwODY1MDMyNQ9kFgICAw9kFgQCAQ8QDxYCHgtfIURhdGFCb3VuZGdkEBURDOWFs+S6juacrOaJgAzlhaXluILmjIfljZcM5Lqk5piT5oyH5Y2XDOS6pOaUtuaMh+WNlwzmnI3liqHmnLrmnoQM5rOV5b6L6KeE5YiZDOWfueiureS4reW/gwzogZTns7vkuK3lv4MM5paw6Ze76LWE6K6vDOihjOS4muaWsOmXuwzkuIrluILlk4Hnp40M5pWw5o2u5Lit5b+DDOS4i+i9veS4reW/gwzooYzmg4XliIbmnpAM5biC5Zy657u86K+EDOenjeWFu+aKgOacrwzmlL/nrZbms5Xop4QVEQExATIBMwE0ATUBNgE3ATgBOQIxMAIxMQIxMgIxMwIxNAIxNQIxNgIxNxQrAxFnZ2dnZ2dnZ2dnZ2dnZ2dnZxYBZmQCAw8QDxYCHwBnZBAVAw/kuqTmmJPmiYDnroDku4sV5Lqk5piT5omA57uE57uH57uT5p6EEuS6pOaYk+aJgOWkp+S6i+iusBUDATEBMgEzFCsDA2dnZ2RkZN7XZ7+vQzaoBgKMTCZmfeAKDzw4a6Cb3+ocBJpMPDsO">
        <input type="hidden" name="__EVENTVALIDATION" value="/wEWGwKt+JPECQLN/sC8DgLCkerSAgLDkerSAgLAkerSAgLBkerSAgLGkerSAgLHkerSAgLEkerSAgLVkerSAgLakerSAgLCkarRAgLCkabRAgLCkaLRAgLCkZ7RAgLCkZrRAgLCkZbRAgLCkZLRAgLCkY7RAgLix7b8DALjx7b8DALgx7b8DALB+ZCiDAL0sIWeDgKD/aX8BQLUytS4DQKM54rGBo4LDeorqbp7smQXOK9aRNeg56HvRRwFbUY9To3OVS3D">
        <input type="text" name="TextBox_Title" value="11111111111111">
        <input type="text" name="TextBox_laiyuan" value="22222222222222">
        <input type="submit" name="Button_add" value="确认添加">
        <input type="submit" name="Button1" value="清空重填">
发表于 2012-11-5 09:36:04 | 显示全部楼层
本帖最后由 shqf 于 2012-11-5 09:39 编辑

楼主根本没有明白4楼的意思啊。_IEFormElement打头的函数是操作表单元素的,既然要用此类命令,那就要全部用此类的命令,从表单对象的获得,到表单元素对象的获得,再到对表单元素的操作。所以应先用_IEFormGetObjByName获得表单对象,再用_IEFormElementGetObjByName获得表单中的某个元素的对象,再用_IEFormElement打头的其他函数命令对表单元素来进行操作呵。
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-12-26 21:28 , Processed in 0.069286 second(s), 20 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表