javascript の実行に問題があります。javascript / jquery は初めてで、構文が正しくない可能性があります。私の IE8 ブラウザーは私のコードを気に入らず、「プロパティ 'returnScript' の値は null または未定義であり、関数オブジェクトではありません。
<input id="keyword_box_sub" class="ac_input" type="text" value="" onfocus="if is.value == 'Search for products' ||this.value == 'Enter keyword or item #' ) {this.value = ''; $('#keyword_box_sub').removeClass('ac_input error').addClass('ac_input');}" onblur="if(this.value == '') {this.value = 'Search for products'; }" autocomplete="off" onkeypress="returnScript(event);">
$(keyword_box_sub).onkeypress=function returnScript(event);
function returnScript(event) {
if (event.which == 13 || event.keyCode == 13) {
getSearchSubString();
return false;
}
return true;
});