2009-06-03 18 views
0

這可能是一個非常基本的javscript問題,但它在這裏。說我這是動態生成javascript:與指定字段的多重形式

<form name=test1 method=get action=insertaction> 
 
    <input type=text name=desc value=2> 
 
    <input type=button onclick="document.test1.submit();" value=submit> 
 
</form> 
 
    
 
    
 
<form name=test2 method=get action=insertaction> 
 
    <input type=text name=desc value=3> 
 
    <input type=button onclick="document.test2.submit();" value=submit> 
 
</form>

有什麼錯在兩種形式的驗證碼2點的形式?他們似乎是空傳遞給Action

+1

使用輸入類型=「提交」 – 2009-06-03 21:51:09

回答

0

首先,屬性值應該用引號引起來:名稱=「測試1」等

的形式作用的文件的路徑?因爲它應該,因爲表單將在提交時傳遞給此文件。

0

當你點擊提交按鈕,你的onclick告訴你的表單提交。無論何時提交表單,您指定的操作都是決定表單數據處理方式的原因。

Your action = insertaction應該是類似於action =「processData.php」的東西。這個processData.php文件是你放置邏輯來處理表單字段數據的地方。您將需要根據服務器上可用的技術不同地處理表單處理邏輯。我的例子會表明php在服務器上可用。有些服務器會有一個cgi-bin並允許你使用perl,或者你可能正在處理asp。大多數您將網絡文件存放在的地方都會有一些文件,讓您知道您可以使用甚至可以舉例。

約形式基本的一些詳細信息,嘗試W3Schools的:W3Schools Form Info