打印为window.print()时,下拉选择值显示错误

时间:2017-05-23 08:26:56

标签: javascript angularjs

当我尝试打印我的html下拉列表时,选中的值显示错误。 这里我的下拉框详细信息是

A
B
C

在上面我选择B后尝试打印时,它仅显示A。 始终显示A

var printContents = angular.element('#pdfId').html();
var frame1 = $('<iframe />');
    frameDoc.document.write(printContents);
window.frames["frame1"].print();

1 个答案:

答案 0 :(得分:0)

尝试

<select id="dropdown">
     <option>A</option>
     <option>B</option>
     <option>C</option>
</select>
<script>
var dropdown = document.getElementById("dropdown");
console.log(dropdown.options[dropdown.selectedIndex].value);    
</script>