站在风口上 2022-03-17 16:31
浏览 25
已结题

WPF + c#框架开发windows桌面程序,c#修改<webbrowser> 页面中input框值问题

问题遇到的现象和发生背景

我在某一时刻去修改,页面中两个input框的值。

img


结果只有第一个被修改的input框会显示该值,顺序修改后结果如下

img


交换顺序后结果如下

img

问题相关代码,请勿粘贴截图

//定义HTML
_dom = (mshtml.HTMLDocument)Web1.Document;
//隐藏浏览器的滚动条
_dom.documentElement.style.overflow = "hidden";
//禁用浏览器的滚动条
_dom.body.setAttribute("scroll", "no");
var inputs = _dom.getElementsByTagName("input");
//判断出价阶段
if (Is_First_Pay())
{
inputs.item(1).innerText = pay;
inputs.item(0).innerText = pay;
}
}

运行结果及报错内容

无报错,只是结果不对

我的解答思路和尝试过的方法

尝试过使用.value = pay和 SetAttribute("value", pay)的方式,结果是一个都不显示。

我想要达到的结果

img

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 3月25日
    • 创建了问题 3月17日

    悬赏问题

    • ¥15 android studio导航组件根据导航图配置如何自动生成
    • ¥20 C#上传XML格式数据
    • ¥15 elementui上传结合oss接口断点续传,现在只差停止上传和继续上传,各大精英看下
    • ¥100 单片机hardfaulr
    • ¥20 手机截图相片分辨率降低一半
    • ¥50 求一段sql语句,遇到小难题了,可以50米解决
    • ¥15 速求,对多种商品的购买力优化问题(用遗传算法、枚举法、粒子群算法、模拟退火算法等方法求解)
    • ¥100 速求!商品购买力最优化问题(用遗传算法求解,给出python代码)
    • ¥15 虚拟机检测,可以是封装好的DLL,可付费
    • ¥15 kafka无法正常启动(只启动了一瞬间会然后挂了)