表单地址如下:
http://bt1xia.com/test/
原代码中根本找不到TEXTAREA,,只是用JS调用HTM编辑器,,这个内容该如何填写?下面是我写的代码Set vDoc = WebBrowser1.Document
For i = 0 To vDoc.All.length - 1
If UCase(vDoc.All(i).tagName) = "INPUT" Then
Set vTag = vDoc.All(i)
If vTag.Type = "text" Then
Select Case vTag.Name
Case "ttitle"
vTag.Value = "标题内容"
End Select
End If
End If
If UCase(vDoc.All(i).tagName) = "TEXTAREA" Then
Set vTag = vDoc.All(i)
If vTag.Name = "body" Then
vTag.Value = "文章内容"
End If
End If
If UCase(vDoc.All(i).tagName) = "INPUT" Then
Set vTag = vDoc.All(i)
If vTag.Type = "submit" And vTag.Value = "立即发表" Then
vTag.Click
End If
End If
Next i
http://bt1xia.com/test/
原代码中根本找不到TEXTAREA,,只是用JS调用HTM编辑器,,这个内容该如何填写?下面是我写的代码Set vDoc = WebBrowser1.Document
For i = 0 To vDoc.All.length - 1
If UCase(vDoc.All(i).tagName) = "INPUT" Then
Set vTag = vDoc.All(i)
If vTag.Type = "text" Then
Select Case vTag.Name
Case "ttitle"
vTag.Value = "标题内容"
End Select
End If
End If
If UCase(vDoc.All(i).tagName) = "TEXTAREA" Then
Set vTag = vDoc.All(i)
If vTag.Name = "body" Then
vTag.Value = "文章内容"
End If
End If
If UCase(vDoc.All(i).tagName) = "INPUT" Then
Set vTag = vDoc.All(i)
If vTag.Type = "submit" And vTag.Value = "立即发表" Then
vTag.Click
End If
End If
Next i
解决方案 »
- 怎样让VB中的框凹下去?
- 谁能写出GetAsyncKeyState函数的参数信息?
- 紧急求救:MDAC错误:8007007f runtime error!!!
- 困扰了我一周的问题,希望有人一语惊醒梦中人!
- 如何才能让程序在某一特定的时间执行某一事件?
- 关于数据库查询的问题,请指教。急!(在线等)
- 大家说说现在是不是应该向VB.net过渡呢? .net有前途吗?
- 反对蓝领称呼,声援者有分!(再来!)
- 搞到一本好书,但是没有地方上传,谁能给我提供个地方,大家分享一下,我很伟大吧
- y1g1y1(袁飞☆曾经沧海难为水,除却VB不是云☆)你的信箱发不进信啊
- 关于COMMAND2控件在过程中的使用
- 天天来VB,今天就想散分,顺便看看有没有版主浮上来
找到那个FRAME,然后令doc.all.item("frame1").body.innerHTML = "发贴内容"
最后令整个表单提交 doc.all.item("form1").submit
可以找到一堆一样的代码,加以小小的改动就能用了,偶改了一个用在动网的登陆是OK的(偶在网吧,机子上没有代码传你)
window.frame(iframename).window.frame(iframename).document.getElementsByTagName("body")(0).innerHTML