2014-06-09 55 views
0

我還在訓練中, 但是我陷入了這個問題。如何從沒有javascript的外部表單操作中獲取輸入值?

// we need this password in 2 form POST 
<input style='text' name='password' /> 

<form action='delete.php' method='POST'> 
    ... // i need password to be here 
    <input type='submit' name='delete' value='Del' /> 
</form> 

<form action='edit.php' method='POST'> 
    ... // and i need password to be here too 
    <input type='submit' name='edit' value='Edit' /> 
</form> 

我的menthor想要使用2表單來做到這一點,但我需要輸入這個2格式以外的密碼。 有沒有什麼辦法可以在不使用腳本的情況下做到這一點? 我可以做到這一點與1表格和action.php,其中包括2個PHP文件(edit.phpdelete.php) 但他說,這是浪費。 有人可以幫忙嗎?我已經檢查使用搜索引擎,什麼也沒找到。

+0

你可以把隱藏窗體放在兩個窗體上..使用javascript來更新隱藏窗體如果在密碼輸入上更改..或者你可以使用ajax ..這些只是我的建議 – Eddie

+0

我知道關於隱藏但我想用戶輸入密碼並點擊刪除或編輯按鈕。而且密碼將使用POST方法轉到PHP文件。但輸入的密碼不在表格中。沒有JavaScript。 我能做些什麼來獲得這個表單動作之外的密碼值? – Scramble

+0

正好。您可以使用javascript更新隱藏的輸入表單。如果用戶在外部密碼錶單上鍵入內容,則會更新兩個表單上的隱藏輸入。 – Eddie

回答

0

也許你的導師只是測試你如何解決情況..據我所知...你無法傳遞的文本框的價值提交時沒有把文本框內的形式..我只是想知道爲什麼JavaScript是禁止..好吧無論如何,我建議你使用1表單和1頁的行動,並在行動使if語句分開你刪除和編輯方法..也許在這種情況下,它不是浪費..這只是一個建議..

+0

我已經使用它。也許你是對的,我已經通過電子郵件問我的導師,但仍然沒有答案。也許我會等待,仍然在尋找解決方案。 – Scramble

+0

goodluck ..解決方案總是在那裏尋求它:) –

相關問題