2026, 새로운 도약을 시작합니다.

비로그인시 검색기능 불가능 현상관련 질문드립니다. 채택완료

최근 검색기능을 구현을 했습니다.

코드는

<div class="search-wrapper">
    <div class="input-holder">
        <form name="frmsearch1" action="<?php echo G5_SHOP_URL; ?>/search.php" onsubmit="return search_submit(this);">
            <label for="sch_str" class="sound_only">검색어<strong class="sound_only"> 필수</strong></label>
            <input type="text" name="q" value="<?php echo stripslashes(get_text(get_search_string($q))); ?>" class="search-input" placeholder="Type to search" />
            <button class="search-icon" onclick="searchToggle(this, event);"><span></span></button>
    </div>
    <span class="close" onclick="searchToggle(this, event);"></span>
    <script>
        function searchToggle(obj, evt){
            var container = $(obj).closest('.search-wrapper');
            if(!container.hasClass('active')){
                container.addClass('active');
                evt.preventDefault();

            }
            else if(container.hasClass('active') && $(obj).closest('.input-holder').length == 0){
                container.removeClass('active');
                // clear input
                container.find('.search-input').val('');
            }
        }
    </script>
</div>

해당 코드인데요.

관리자나 일반회원으로 로그인하면 검색기능이 정상적으로 작동을 하지만

로그인을 하지 않은 상태에서는 검색기능이 작동하지 않습니다.

비로그인으로 검색을시도 했을때 콘솔 내용입니다,

도메인/:1 An invalid form control with name='mb_id' is not focusable.
도메인/:1 An invalid form control with name='mb_password' is not focusable.

답변 2개

채택된 답변
+20 포인트

</form> 테그가 없네요?

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

확인해보니 그렇네요,,,,,감사합니다!

댓글을 작성하려면 로그인이 필요합니다.

추가 피해자 방지 https://sir.kr/conflictconsultation/245

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인
🐛 버그신고