printContent не определен в HTMLInputElement.onclick - PullRequest
0 голосов
/ 06 марта 2019

Я получаю эту ошибку

printContent is not defined at HTMLInputElement.onclick

Это моя функция

<script type="text/javascript">
<!--
function printContent(){
str=document.getElementById('form').innerHTML
newwin=window.open('','printwin','left=100,top=100,width=900,height=550')
newwin.document.write('<HTML>\n<HEAD>\n')
newwin.document.write('<TITLE>Entry Slip</TITLE>\n')
newwin.document.write('<script>\n')
newwin.document.write('function chkstate(){\n')
newwin.document.write('if(document.readyState=="complete"){\n')
newwin.document.write('window.close()\n')
newwin.document.write('}\n')
newwin.document.write('else{\n')
newwin.document.write('setTimeout("chkstate()",2000000)\n')
newwin.document.write('}\n')
newwin.document.write('}\n')
newwin.document.write('function print_win(){\n')
newwin.document.write('window.print();\n')
newwin.document.write('chkstate();\n')
newwin.document.write('}\n')
newwin.document.write('<\/script>\n')
newwin.document.write('</HEAD>\n')
newwin.document.write('<BODY onload="print_win()">\n')
newwin.document.write(str)
newwin.document.write('</BODY>\n')
newwin.document.write('</HTML>\n')
newwin.document.close()
}
//-->
</script>

и это мой входной код

<input type="submit" value="Print" onclick="printContent()">

мой код работает на локальном хосте, но когда я пытаюсь загрузить его на веб-хост, функция печати больше не работает.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...