输入击键到输入字段

时间:2014-04-17 03:33:15

标签: javascript jquery forms input

我试图通过在Chrome中使用tampermonkey为Autotask添加一些自动化功能。 通过选择索引,我已经能够轻松地自动选择下拉选项。

有几个字段有一些自动完成,不允许我只插入一个值。 Si有人能够指出我正确的方向,以便我可以在这些领域输入值。

谢天谢地。

<span id="txtAllocationCode" imageid="txtAllocationCode_image" 
controlid="txtAllocationCode_ATTextEdit" anchorid="txtAllocationCode_anchor"
                          style="display:inline-block;">
<input name="txtAllocationCode:ATTextEdit" type="text" 
     id="txtAllocationCode_ATTextEdit" class="txtBlack8Class" 
      autocomplete="off" data_field_uniqueid="txtAllocationCode_values" 
     onkeyup="AutoCompleteTextKeyUp(document.getElementById(
    'txtAllocationCode_ATTextEdit'),event)" 
    dataselectortype="AllocationCodes" onmouseover="this.title=this.value;"
     dataselectortextbox="true" 
      onblur="AutoCompleteTextOnBlur(document.getElementById(
         'txtAllocationCode_ATTextEdit'))" data_field="txtAllocationCode_values"
             onfocus="AutoCompleteTextOnFocus(document.getElementById(
                   'txtAllocationCode_ATTextEdit'))"  
      autocompletehashvalues="AutoCompleteHashValues='&amp;selectorwarn=0'" 
     novaluedisplaytext="" dataselectorsubtype="AllocationCode_LaborAndTime" 
      style="width: 198px;" title="">
</span>

2 个答案:

答案 0 :(得分:0)

这样的东西应该将值放入输入字段。

$(function() {
    $("#txtAllocationCode_ATTextEdit").val("your value here");
});

答案 1 :(得分:0)

如何设置输入值?您是否使用jquery作为库来操作html元素?

在将值设置为input元素之前,也许可以尝试取消绑定onkeyup,onmouseover和onfocus事件。