이 시도 :
document.getElementById('search_field').onkeypress = function(e) {
if (!e) {
e = window.event;
}
var keyCode = e.keyCode || e.which;
if (keyCode == '13') {
window.location.href = '/search/?s=' + $('#search_field').val();
return false;
}
return true;
};
난 당신이 순수 자바 스크립트와 JQuery와 모두
그래서 오히려 선택하는 것입니다 사용할 수 없습니다 생각 ... 더 JAVASCRIPT
- 사이 :
document.getElementById('search_field').onkeypress = function(e) {
if (!e) e = window.event;
var keyCode = e.keyCode || e.which;
if (keyCode == '13') {
window.location.href = '/search/?s=' + document.getElementById('search_field').value;
return false;
}
return true;
};
- JQUERY
$("#search_field").keypress(function(event) {
if (event.which == 13) {
event.preventDefault();
window.location.href = '/search/?s=' + $(this).val();
return false;
}
return true;
});
이것은 jquery가 아닙니다 ... $ ('# search_field')를 제외한 순수 js 코드입니다. –
사용중인 도구가 무엇이든간에 JavaScript 코드가 많으면 문제가있는 것 같습니다. :-) –