我的代碼工作,但我必須用兩個按鈕,使其工作,但我想在2個功能1個按鈕結合,但它不工作我甚至試過這種如何結合打印和刪除jQuery中的空輸入?
onclick="printResult('result_container'); deleteEmptyCol();"
<form>
<input type="submit" value="Save" class="md-close" />
</form>
<input type='button' value='Delete Empty Fields' onclick="deleteEmptyCol()" />
<input type='button' id='printResult' value='Print Result' onclick="printResult('result_container')" />
函數
function printResult(result_container) {
var printContents = document.getElementById(result_container).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
window.focus();
document.body.innerHTML = originalContents;
}
function deleteEmptyCol() {
if(document.getElementById('fec_col').value === '') {
$("#col").fadeOut();
}
if(document.getElementById('fec_con').value === '') {
$("#con").fadeOut();
}
if(document.getElementById('fec_blood').value === '') {
$("#blood").fadeOut();
}
}
我想在打印之前首先刪除空字段 – Ghost
請確保上面的界面已經正常工作,但您可以嘗試以下操作:'onclick ='function(){deleteEmptyCol(); printResult(「result_container」);}'' –
嗯,我只是意識到它的工作,我的新問題是在打印之前優先刪除功能......我該怎麼做? – Ghost