首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

javascript自动填网页的输入框解决办法

2012-07-03 
javascript自动填网页的输入框下面代码片段是一个网页的昵称输入框html代码div idnick_bg classbg_t

javascript自动填网页的输入框
下面代码片段是一个网页的昵称输入框html代码
<div id="nick_bg" class="bg_txt bg_focus">
  <input type="text" class="new_txt" id="nick" name="nick" tabindex="6" style="z-index:0" maxlength="30" autocomplete="off">
</div>

我能获取到这个输入框的元素,但是设置value后不能在网页上显示12312312354234
QWebElement c1 = document.findFirst("input[id=nick]");
c1.setAttribute("value", tr("12312312354234"));


但是在百度搜索的网页上可以使用此方法设置输入框里的值

有明白人求解!感激不尽


[解决办法]
QWebElement c1 = document.findFirst("input[id=nick]"); //这是JS代码吗??

用的是什么框架哦。。这么简单的需求,直接用原生JS写就行了:

HTML code
<div id="nick_bg" class="bg_txt bg_focus">  <input type="text" class="new_txt" id="nick" name="nick" tabindex="6" style="z-index:0" maxlength="30" autocomplete="off"></div><script type="text/javascript">document.getElementById('nick').value = '12312312354234';</script> 

热点排行