更改cefsharp winforms中的选择标签选项

Posted

技术标签:

【中文标题】更改cefsharp winforms中的选择标签选项【英文标题】:Change select tag option in cefsharp winforms 【发布时间】:2021-12-20 18:21:51 【问题描述】:

我正在尝试在 cefsharp 中使用此代码更改选择标签选项

Browser.MainFrame.ExecutejavascriptAsync("document.getElementById(\"REG_CATSEQ\").selectedindex = 1;");

这是选择代码

<select id="REG_CATSEQ"  name="REG_CATSEQ"  class="form-control select2">
                      <option value="">Select a value...</option>
                                                  <option value="1">تسجيل لأول مرة</option>
                                                  <option value="2">الواقعات الحياتية</option>
                                            </select>

【问题讨论】:

看来您有错字。 developer.mozilla.org/en-US/docs/Web/API/htmlSelectElement/…我建议使用 DevTools 来测试 JavaScript,检查错误等。github.com/cefsharp/CefSharp/wiki/… 【参考方案1】:

看来你打错了。两种语言都区分大小写。 https://developer.mozilla.org/en-US/docs/Web/API/HTMLSelectElement/selectedIndex

Browser.MainFrame.ExecuteJavaScriptAsync("document.getElementById(\"REG_CATSEQ\").selectedIndex = 1;");

【讨论】:

以上是关于更改cefsharp winforms中的选择标签选项的主要内容,如果未能解决你的问题,请参考以下文章

WinForms 中的 CefSharp - ExecuteScriptAsync 或 EvaluateScriptAsync 不起作用

WinForm使用CefSharp内嵌chrome浏览器

winform开发cefsharp后,怎么发布

在winform中使用cefsharp.winform嵌入浏览器(含视频教程)

C#开发BIMFACE系列53 WinForm程序中使用CefSharp加载模型图纸1 简单应用

winform cefsharp chart.js 再winform上使用chart.js 绘制动态曲线