用于表行onclick的javascript在IE上工作正常,但不适用于Mozilla FF

时间:2011-11-24 05:14:40

标签: javascript-events

我在论坛中已经完成了所有相关问题及其答案,但找不到任何帮助。我的javascript for java form submit在IE上工作得很好,但没有用FF。我的示例代码就是这个。

function redirect(elem){

    var m = elem.rowIndex;       
    var row=0;
    row = tableId.rows[m];
    var var1 = row.cells(2).value;    
    var var2 = row.cells(0).value;  
    document.formName.action="some.do?var1 ="+var1 +"&var2="+var2 ;

    document.formName.submit();

}

请帮忙。 提前谢谢。

1 个答案:

答案 0 :(得分:0)

这两行是错误的,您可能会遇到脚本错误。因此表单不会被提交。

var var1 = row.cells(2).value; 
var var2 = row.cells(0).value;  

使用以下语句获取列值

 var var1 = row.cells[2].innerText;
 var var2 = row.cells[0].innerText;