0

私のリセット ボタンは機能しますが、私のサンプル フォームには、個別にリセットするための 2 つのファイルがあります。リセット ボタンを押すと、2 つのフィールドがリセットさform.reset()れます。フォームの値全体をリセットしたくないので、呼び出すことはできません。したがって、2 つのファイルを選択してbrowse[browseAssignキャンセル] をクリックした場合は、[キャンセル] をクリックします。両方の値がなくなりました。

Updated Code:
<form name = "sample" id = "sample" action ="nextpage.php">
<input name="Name" type="text" id="Name" value="Joey"/>
<input name="browse" type="file"/>
<button type="reset" title="Cancel" onClick="document.getElementsByName('browse').value=''"><span>cancel</span></button>

<input name="browseAssign" type="file"/>
<button type="reset" title="Cancel" onClick="document.getElementsByName('browseAssign').value=''"><span>cancel</span></button>

</form>

それでも 2 つのブラウズ フィールドがリセットされます。

4

2 に答える 2

0

使用するelement.value = "";

例:

<button type="reset" title="Cancel" onClick="document.getElementsByName('browse').value=''"><span>cancel</span></button>
于 2012-07-08T09:54:14.670 に答える