在javascript中单击按钮在IE9上没有任何作用

时间:2011-06-08 15:53:35

标签: javascript html internet-explorer-9

问题是,

我正在尝试点击功能集,当我点击确定后我得到警报,它没有填写我的文本字段测试。这在IE 7和IE8上工作正常。我试图测试IE9并没有做任何事情。任何人都可以指出我正确的方向。      

   function setTest(x)
   {
document.add(x).value = "this is a test value"; 
   }

    </SCRIPT>

HTML代码如下

    <td>
   <input type="text" name="test" id="test" size="10" value="<?php echo $test;?>"> 
   <input type="button" value="FILL" class="submit" onClick="if( confirm( 'Are you sure you want to set this field.') ){ setTest('test'); }">
    </td>

提前致谢。

1 个答案:

答案 0 :(得分:1)

我不知道document.add应该做什么,但是如果你想设置input字段的值,看起来你真的想要getElementById

function setTest(x) {
    document.getElementById(x).value = "this is a test value"; 
}

Example on jsfiddle