提交我有世界上最簡單的JavaScript功能:它是由被稱爲形式不是JS
fnSubmit()
{
window.print();
document.formname.submit();
}
:
<button type="button" id="submit" onclick="fnSubmit()">Submit</button>
一切都很好,打印對話框中顯示出來,但是後打印或取消打印我得到以下錯誤:
「document.formname.submit is not a function」
我的形式定義如下:(顯然我不是在實際的代碼中使用表格名稱,但你的想法)
<form name="formname" id="formname" method="post" action="<?=$_SERVER['SCRIPT_NAME']?>">
很顯然,我不是想在這裏做什麼特別的事情,我已經使用在類似的方法過去,我在這裏失去了什麼?
作爲一個變通我做了以下內容: 只是顯示打印按鈕,調用打印方法,一旦用戶已經做到了這一點,然後我告訴提交按鈕(<輸入類型=「提交」id =「btnSubmit」/>)及其所有的好。 – 2009-06-24 16:53:42