基本的に、私はテキストフィールドをクリアしようとしているだけですが、これは私にとって問題ではありませんでした。ただし、これは機能していません。
<html>
<body>
<form name="form">
<input type="text" name="input-field" value="Value" />
<input type="button" name="clear" value="Clear field" onclick="document.form.input-field.value = ''"; />
</form>
</body>
</html>
しかし、「input-field」の名前を「inputfield」に変更し、onclickをonclick = "document.form.inputfield.value =''"に変更すると、...その後は正常に動作します。
ただし...フィールド名から「-」を削除することは、私の場合のオプションではありません(長い説明)。
では、「-」を含むテキストフィールドをクリアするにはどうすればよいですか?