Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/390.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在angularjs中打印时隐藏文本框_Javascript_Html_Css_Angularjs - Fatal编程技术网

Javascript 如何在angularjs中打印时隐藏文本框

Javascript 如何在angularjs中打印时隐藏文本框,javascript,html,css,angularjs,Javascript,Html,Css,Angularjs,在使用Spring文本框的同时,它的打印页面也出现了,而且它的界面看起来很糟糕。如何删除该文本框并仅显示输入的文本值 请找到图片。我如何解决这个问题。我只想显示我在文本框中输入的文本。请帮助我如何解决此问题 函数PrintDiv{ var contents=document.getElementByIddvContents.innerHTML; var frame1=document.createElement'iframe'; frame1.name=frame1; frame1.style

在使用Spring文本框的同时,它的打印页面也出现了,而且它的界面看起来很糟糕。如何删除该文本框并仅显示输入的文本值

请找到图片。我如何解决这个问题。我只想显示我在文本框中输入的文本。请帮助我如何解决此问题

函数PrintDiv{ var contents=document.getElementByIddvContents.innerHTML; var frame1=document.createElement'iframe'; frame1.name=frame1; frame1.style.position=绝对值; frame1.style.top=-1000000px; document.body.appendChildframe1; var frameDoc=frame1.contentWindow?frame1.contentWindow:frame1.contentDocument.document?frame1.contentDocument.document:frame1.contentDocument; frameDoc.document.open; frameDoc.document.write'DIV Contents'; frameDoc.document.write; frameDoc.document.writecontents; frameDoc.document.write; frameDoc.document.close; setTimeoutfunction{ frames[frame1]。焦点; window.frames[frame1]。打印; document.body.removeChildframe1; }, 500; 返回false; } ASPSnippets.com 样本页 你好 这是穆达萨·汗。 希望你喜欢我的文章!
请向所需输入添加一些类。printText:


向该输入添加一个自定义类,比如print hidden,并使用@media对其应用css,如下所示

@media print {
  .print-hidden {
    display: none;
  }
}

.input{border:none}| |@media print{.input{border:none}}!重要不是真的必要。请检查此链接。我试过这个。但是它不是以这种格式工作的。上面的代码适用于旧的场景。请检查上面的小提琴。这不管用。你能帮我做这个吗?
@media print
{
    #non-printable { display: none!important; }
    #printable { display: block; }
    .printText{border:none!important;}
}
@media print {
  .print-hidden {
    display: none;
  }
}