当前位置:编程学习 > VB >>

VB高手老师们进啊

请问各位老师,如何使一个网页的文本框可以编辑啊(原来是不可以键盘输入的),感觉不能像找窗口句柄那样然后用sendmessage来发送消息,各位有没有什么办法啊。谢谢了。 --------------------编程问答-------------------- 找个第三方编辑器就可以了,自己写太麻烦
比如用editor --------------------编程问答-------------------- 先获得Document对象,然后通过Document.All或者Document.GetElementByID或者Document.GetElementsByName或者Document.GetElementsByTagname获得Input标签对象,再取消readonly属性。
学一下DOM吧。 --------------------编程问答-------------------- 当然,获得了Input后,直接赋值就行了。 --------------------编程问答-------------------- 顶.

网页中的对象不是WINDOWS消息系统那一套,SENDMESSAGE貌似不可以操作它们. --------------------编程问答-------------------- 用Spy4Win软件 --------------------编程问答-------------------- 谢谢各位的回答。 --------------------编程问答--------------------
引用 2 楼 lyserver 的回复:
先获得Document对象,然后通过Document.All或者Document.GetElementByID或者Document.GetElementsByName或者Document.GetElementsByTagname获得Input标签对象,再取消readonly属性。
学一下DOM吧。


用找到ID后赋值我昨晚问完问题也想到了,还不知道可不可以,一会上完课回来实践了就知道。不过想继续问问你 如果按你说的  找后ID后,怎么取消readonly的属性啊。谢谢你。 --------------------编程问答-------------------- 路过。。~~ --------------------编程问答-------------------- 假设取到的对象变量为text1,则以下代码取消只读:
text1.disabled=false
text1.readOnly =false --------------------编程问答-------------------- ding
补充:VB ,  网络编程
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,