谷歌浏览器下调用单击事件不可用解决方案

谷歌浏览器下调用单击事件不可用
这里我就简单写一下
JScript code

<script>
function uplock(){
[color=#FF0000]document.getElementById("file1").click();[/color]
}
</script>


HTML code

<input type="file" id="file1" />
<input type="button" id="btnok" onclick="uplock()"/>


简单的一个控件单击调用另一个控件的单击事件,IE下可用 ,谷哥下红色字体的.click()就没反应。求指点

------解决方案--------------------
没搞懂 想实现什么
 上面这段JS 在IE都是错误的 别说GG
 那有这样加颜色的
------解决方案--------------------
JS是不是差点什么
------解决方案--------------------
用jquery 去写