2013-02-18 89 views
-1

我已經被分配用於在平面html中構建表單,但將一小部分信息解析爲動態(asp)頁面。如何用Javascript解析表單數據

我可以在Javascript中做到這一點嗎?

我已經看過不少問題,但沒有回答我需要什麼。

請你幫忙。

我已經設法創建了這個簡單的表單,我如何解析用戶點擊的信息。

<form id='sampleform' method='post' action='myurl.com' > 
    <p> 
    Name: <input type='text' name='Name' /> 
    </p> 
    <p> 
    Email: <input type='text' name='Email' /> 
    </p> 
<input type="radio" name="subject" value="maths" /> &pound;10 
<input type="radio" name="subject" value="physics" /> &pound;5 
<input type="radio" name="subject" value="physics" /> &pound;3 
&pound;<input type='text' name='donate-amount' /> 
    <p> 
    <input type='submit' name='Submit' value='Submit' /> 
    </p> 
</form> 
+1

jQuery的'serialize()'怎麼樣? http://api.jquery.com/serialize/ – BenM 2013-02-18 17:21:03

+1

你有任何標記嗎?表單默認提交給服務器,您不需要JavaScript。 – bfavaretto 2013-02-18 17:23:57

+0

你好,不,我還沒有腳本,但我想準備。說實話,我發現這樣做有點尷尬。它可以在平面HTML中完成嗎? – jelly46 2013-02-18 17:27:59

回答

2

你不需要JavaScript,HTML表單就可以向服務器提交數據。

試試這個HTML:

<form method="post" action="somescript.asp"> 
    <input type="text" id="first_name" name="first_name"> 
    <input type="submit" value="Send to server!"> 
</form> 

在服務器端,提交表單時Request對象將包含的first_name值。

+0

感謝你們,我有種得到它,它沒有工作,我也想要它,但我會繼續前進,謝謝。 – jelly46 2013-02-19 09:52:29

+0

這個問題現在關閉,謝謝 – jelly46 2013-02-20 10:06:29