2011-11-24 37 views
0

我已经经历了所有相关的问题和他们在论坛上的答案,但找不到任何帮助。我的JavaScript表单提交工作正常与IE浏览器,但不是与FF。我的示例代码是这样的。JavaScript的表行onclick工作正常与IE浏览器,但没有与Mozilla的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(); 

} 

请您需要帮助。 在此先感谢。

+0

你能解释一下在FireFox会发生什么?你在控制台中是否有任何错误? –

回答

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; 
相关问题