有没有一种方法可以使用此javascript打印图像alt标记?
它打印“printme”div的innerHTML,我希望它也打印页面上的任何alt标记:有没有一种方法可以使用此javascript打印图像alt标记?,javascript,html,Javascript,Html,它打印“printme”div的innerHTML,我希望它也打印页面上的任何alt标记: <script type="text/javascript"> var win=null; function printIt(printThis) { win = window.open(); self.focus(); win.document.open(); win.document.write('<'+'html'+'>&l
<script type="text/javascript">
var win=null;
function printIt(printThis)
{
win = window.open();
self.focus();
win.document.open();
win.document.write('<'+'html'+'><'+'head'+'><'+'style'+'>');
win.document.write('body, td { font-family: Verdana; font-size: 10pt;}');
win.document.write('<'+'/'+'style'+'><'+'/'+'head'+'><'+'body'+'>');
win.document.write(printThis);
win.document.write('<'+'/'+'body'+'><'+'/'+'html'+'>');
win.document.close();
win.print();
win.close();
}
</script>
var-win=null;
函数printIt(printThis)
{
win=window.open();
self.focus();
win.document.open();
win.document.write(“”);
write('body,td{font-family:Verdana;font-size:10pt;}');
win.document.write(“”);
win.document.write(打印此文件);
win.document.write(“”);
win.document.close();
win.print();
win.close();
}
正文html:
印刷品
只打印页面的这一部分 如果您谈论的是img标签,请使用“getAttribute”,我假设您是
var imgAlt = document.getElementById("theImageID").getAttribute("alt");
document.write(imgAlt);
示例:首先,“alt标记”是什么?您是指
的alt
属性的值吗?还有,为什么不将字符串声明为一个变量,然后win.documet.write()
?