2013-04-16 29 views
0

我發送一些數據,它在表格和表單中。我的問題是它會發送表中的全部變量。目標IP是一個微控制器,我需要發送一些變量而不是整個變量。從javascript表格發送數據

<html> 
<head> 
    </head> 
<body> 
<form name=myForm onsubmit=return validateForm() method=post> 
<table> <tr> 
    <td>Device Info :</td> 
<td><input type=text name=dev-info id=01 size=3 value= ></td> 
    <td> <input type=submit value=Apply/change></td> 
    </tr> 
    <tr> 
    <td>MAC Adress :</td> 
    <td><input type=text name=mac-addr id=02 size=3 value= ></td> 
    <td> <input type=submit value=Apply/change></td> 
</tr> 
    <tr> 
    <td>IP Adress :</td> 
    <td><input type=text name=ip-addr id=03 size=3 value= ></td> 
    <td> <input type=submit value=Apply/change></td> 
</tr> 
<tr> 
    <td>Gateway Adress :</td> 
    <td><input type=text name=gate-addr id=04 size=3 value= ></td> 
    <td> <input type=submit value=Apply/change></td> 
</tr> 
<tr> 
    <td>Subnet Mask :</td> 
    <td><input type=text name=sub-msk id=05 size=3 value= ></td> 
    <td> <input type=submit value=Apply/change></td> 
</tr> 
<tr> 
<td>Ntp Server IP :</td> 
    <td><input type=text name=ntp-ip id=06 size=3 value= ></td> 
    <td> <input type=submit value=Apply/change></td> 
</tr> 
</table> 
<input type=submit action=http://192.168.1.250 value=Apply/Reboot> 
</form> 
</body> 
</html> 
+2

爲什麼包括他們,如果他們不都是必需的? – BenM

+2

只有'name'屬性的輸入通過表單發送。在不想發送數據的地方刪除此屬性 – sdespont

回答

0

Rmove name="ntp-ip"

<input type=text name="ntp-ip" id=06 size=3>如果你不想當形式submits.And休息做同樣的張貼價值

+0

但是當我刪除塊中的名稱時,它不會發送任何內容。我希望每個塊中的每個按鈕都只是在塊中發送數據。 –

+0

是的,它不會,但從你不想發佈的字段中刪除名稱,並保留你想得到的名稱。 –

+0

但我希望每個塊中的每個按鈕都發送自己的可變數據。 –