webbrowser 网页文本框光标获取焦点时,去除自动调到文本最前

.Net技术 码拜 9年前 (2015-11-25) 1806次浏览
webbrowser 网页文本框光标在文本框获取焦点时,自动调到文本最前面,文本框是有默认值的,输入的公共部分是默认值,
方便书写,现在鼠标一点进文本,光标就自动跳到最前,导致输入数据不对了,虽然可以用键盘,但是极大的影响了系统的正常使用。
解决方案:60分
       HtmlElement script = doc.CreateElement(“script”);
script.SetAttribute(“type”, “text/javascript”);
script.SetAttribute(“text”, String.Format(” window.onload = function () {{ document.getElementById(“”{0}””).onclick = function () {{ }};}}”, contorlid));
doc.Body.AppendChild(script);

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明webbrowser 网页文本框光标获取焦点时,去除自动调到文本最前
喜欢 (0)
[1034331897@qq.com]
分享 (0)