我有一個簡單的HTML表單是這樣的:如何同時向頁面和iframe提交表單?
<form id="simple-form" method="get" action="">
<input name="year" type="number" value="">
<input name="month" type="number" value="">
<input name="day" type="number" value="">
<button type="submit" id="potvrdi" onclick="return submitForms()">Submit</button>
</form>
當我點擊提交按鈕,它觸發JS功能。我試圖讓JS功能提交表單到多個目標(索引頁面和iframe),但它不工作。這裏是我的Javascript:
function submitForms() {
var formular = document.getElementById('simple-form');
formular.action='index.php';
formular.target='_self';
formular.submit();
formular.action='my-map.php';
formular.target='map-frame';
formular.submit();
return true;
}
我成功只提交到一個頁面或一個iframe,但不是兩個。任何想法如何解決這一問題?
如果您使用'target ='_ self''提交,是否不會導致導航並移除iframe呢? – guest
表單刷新了頁面。所以當它被執行時,它會做一個,但不是兩個。 – Mouser
但是如何預防呢?我已經嘗試使用返回函數onclick ... –