同志们,快救我,到现在还在公司加班,TWebBrowser 中怎么取得 <input type="radio"> 的值(300分)

  • 主题发起人 主题发起人 Derlin
  • 开始时间 开始时间
D

Derlin

Unregistered / Unconfirmed
GUEST, unregistred user!
&lt;input type="text"&gt;可以取得,radio 就提示 not support value 什么的
 
---------------------------
Debugger Exception Notification
---------------------------
Project best.exe raised exception class EOleError with message 'Method 'Value' not supported by automation object'. Process stopped. Use Step or Run to continue.
---------------------------
OK Help
---------------------------
 
选取得IHTMLInputElement,然后看其VALUE及CHECKED属性
 
uses mshtml

查看里面有没有需要地内容
 
http://www.delphibbs.com/delphibbs/dispq.asp?lid=963131
类似, 两年前到现在我也没有搞定
 
关注我的问题http://www.delphibbs.com/delphibbs/dispq.asp?lid=2585495
 
既然你可以取得输入框的值,那么加个隐藏的输入框放radio的值不就可以了.
&lt;input type="hidden" name="text1" value=""&gt;
&lt;input type="radio" name="radio1" value="aaa" onclick="javascript:this.form.text1.value=aaa"&gt;
&lt;input type="radio" name="radio1" value="bbb" onclick="javascript:this.form.text1.value=bbb"&gt;
 
问题解决了,谢谢just for fun!
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
I
回复
0
查看
800
import
I
后退
顶部