このスクリプトを使用して静的ページを検索します
しかし、ボタンをクリックしたときではなく、テキスト入力を入力したときにこれを検索したいのですが、検索したところ、次のいずれかが機能することがわかりました。
onkeypress="this.submit();"
onkeyup="this.submit();"
onkeypress="document.forms["f1"].submit();"
onkeyup="document.forms["f1"].submit();"
しかし、どれも機能しません
私はスクリプトで同じhtmlを使用しました
<form id="f1" name="f1" action="javascript:void()" onsubmit="if(this.t1.value!=null && this.t1.value!='')parent.findString(this.t1.value);return false;">
<input type="text" id="t1" name="t1" value="Search" onfocus="if(this.value=='Search')this.value='';" size="20" onkeypress="this.submit();" />
<input type="submit" name="b1" value="Find" />
</form>