2013-02-26 33 views
0

我有一個PDF表單,它需要複選框。我將這些複選框設置爲必需,但即使未設置,表單仍會提交。看來其他人有這個問題。我需要做的是檢查複選框的值是否設置爲關閉。我可以做。我遇到的問題是如何防止表單提交。我曾嘗試返回false,但語法檢查器說返回不是一個函數。如果某個標準不正確,防止提交PDF表單

if(this.getField('spelling').value = 'Off') { 

    return false; 
} 

回答

0

你要做的是使用submitForm()函數。

if(this.getField('spelling').value != 'Off') { 

    var aSubmitFields = new Array("name", "id", "score"); 
    this.submitForm({ 
     cURL: "http://www.example.com/cgi-bin/myscript.cgi#FDF", 
     aFields: aSubmitFields, 
     cSubmitAs: "FDF" // the default, not needed here 
    }); 
}