1

在一个 Jsp 页面中,我有一个 ADD 按钮,它可以动态添加一个带有id ="email"+rowindex.

当我尝试获取通过添加的电子邮件的值时,行索引值document.getElementById('email' + (2)).innerText在哪里(2),它在 Firefox 中不起作用,但在 IE 中运行良好。请帮忙。

4

2 回答 2

4

.innerText属性是非标准的。改为使用.textContent


或者,如果您支持较旧的 IE,那么您可以这样做:

var email = document.getElementById('email' + 2);

var text = email.textContent || email.innerText;
于 2012-10-04T13:39:35.353 回答
0

这个小代码可能会有所帮助

var email = document.getElementById('email' + (2));
var text = email.value;

希望这可以帮助!

于 2012-10-04T13:43:31.593 回答