最近做的一个项目用的jqprint打印,很简单的table页面
直接往input框中赋值,打印却没有值
打印之前需要再次重新赋值,执行下面的代码,重新赋值即可
以下代码使用js,jquery同理
var input = document.getElementsByTagName('input');
var textArea = document.getElementsByTagName('textarea');
for(var i = 0; i < input.length; i++) {
input[i].setAttribute("value",input[i].value);
}
for (var j = 0; j < textArea.length; j++) {
textArea[j].innerHTML = textArea[j].value;
}