2017-05-17 45 views
1

我有一個表單,永遠不應該被禁用JavaScript提交。什麼可以觸發表單提交禁用JavaScript沒有按鈕/輸入(類型提交) - 標記

<form id="xxx" name="xxx" action="xxx"> 
    <input type="hidden" name="age"> 
    <input type="text" name="firstname"> 
    <input type="text" name="lastname"> 
</form> 

它沒有按鈕標籤或類型爲「提交」(<input type="submit")的輸入標籤。其他任何操作(除了啓用的JavaScript和客戶端操作)是否可以提交此表單?

+2

我無法想象除了手動發佈到動作URL(但那些能夠去那個路徑不會有JS禁用)的任何其他方式。 – DotBert

+0

也許你可以添加一個隱藏的字段與JavaScript的頁面加載與某種形式的令牌,然後檢查你的後端,如果這個令牌設置。如果它不是你知道表格發佈js禁用 –

+0

其更多的是「可行性」 - 問題。不是,如果可能的話該怎麼辦。 – user871611

回答

0

瀏覽器可以使用key shortcuts激發提交事件,但它取決於瀏覽器,我看不到任何其他可能性。

+0

我知道當我通過鍵盤快捷鍵(大部分時間默認是輸入鍵)「 user871611