Delphi 7 Webbrowser-无值选择

Delphi 7 Webbrowser-无值选择,delphi,delphi-7,Delphi,Delphi 7,我需要帮助…我的问题是: 页面来源: 但是表单站点仍然空白…请帮帮我TWebBrowser只是Internet Explorer ActiveX控件的包装,所以这实际上是一个IE DOM问题,而不是Delphi问题 尝试设置select元素的selectedIndex属性而不是其value属性: WebBrowser1.OleObject.Document.All.Item('year', 0).selectedIndex := 0; value属性是传输到服务器的属性,但只有其中一项被选中作

我需要帮助…我的问题是:

页面来源:

但是表单站点仍然空白…请帮帮我TWebBrowser只是Internet Explorer ActiveX控件的包装,所以这实际上是一个IE DOM问题,而不是Delphi问题

尝试设置select元素的selectedIndex属性而不是其value属性:

WebBrowser1.OleObject.Document.All.Item('year', 0).selectedIndex := 0;

value属性是传输到服务器的属性,但只有其中一项被选中作为开始。

不工作,兄弟,我尝试值:=0;and:=1990,两个方法继续为空。@正如我所说的,不要设置值,而是设置selectedIndex。显然,1990不是一个有效的索引,你的选择只有0-3个索引。啊,好吧,兄弟,现在开始工作。有人问一下WebBrowser,我的计算机中有IE 11,但WebBrowser中显示的IE是版本7,为什么?@AlexSilva,因为TweBrowser默认在IE7兼容模式下运行。有关启用其他版本模式的信息,请参见、和以及其他类似问题。
WebBrowser1.OleObject.Document.All.Item('year', 0).value := '1990';
WebBrowser1.OleObject.Document.All.Item('year', 0).selectedIndex := 0;