테스트 사이트 - 개발 중인 베타 버전입니다

검색창 수정 질문 드립니다

high8sky 10년 전 조회 2,594

기존 그누보드5에 있던 검색창을 제가 원하는 검색창으로 적용하는 작업에서

 

자바스크립트가 작동하지 않는 부분이 있어 질문 드려봅니다.

 

 

 

</p><p>                    <div class="r-col">                    </p><p>                        <div class="search-box clearfix"></p><p>                            <form class="search-form clearfix" method="get" action="<?php echo G5_BBS_URL ?>/search.php" onsubmit="return fsearchbox_submit(this);"></p><p><span class="Apple-tab-span" style="white-space:pre">								</span><input type="hidden" name="sfl" value="wr_subject||wr_content"></p><p><span class="Apple-tab-span" style="white-space:pre">								</span><input type="hidden" name="sop" value="and"></p><p>                                <input type="text" onBlur="if (this.value == '')</p><p>                                    this.value = this.defaultValue;" onFocus="if (this.value == this.defaultValue)</p><p>                                    this.value = '';" value="검색어" name="stx" class="search-text"></p><p>                                <input type="submit" value="검색" name="submit" class="search-submit"></p><p>                            </form></p><p>                            </p><p><span class="Apple-tab-span" style="white-space:pre">							</span><script></p><p><span class="Apple-tab-span" style="white-space:pre">							</span>function fsearchbox_submit(f)</p><p><span class="Apple-tab-span" style="white-space:pre">							</span>{</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>if (f.stx.value.length < 2) {</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>alert("검색어는 두글자 이상 입력하십시오.");</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>f.stx.select();</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>f.stx.focus();</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>return false;</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>}</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">								</span>// 검색에 많은 부하가 걸리는 경우 이 주석을 제거하세요.</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>var cnt = 0;</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>for (var i=0; i<f.stx.value.length; i++) {</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>if (f.stx.value.charAt(i) == ' ')</p><p><span class="Apple-tab-span" style="white-space:pre">										</span>cnt++;</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>}</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">								</span>if (cnt > 1) {</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>alert("빠른 검색을 위하여 검색어에 공백은 한개만 입력할 수 있습니다.");</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>f.stx.select();</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>f.stx.focus();</p><p><span class="Apple-tab-span" style="white-space:pre">									</span>return false;</p><p><span class="Apple-tab-span" style="white-space:pre">								</span>}</p><p> </p><p><span class="Apple-tab-span" style="white-space:pre">								</span>return true;</p><p><span class="Apple-tab-span" style="white-space:pre">							</span>}</p><p><span class="Apple-tab-span" style="white-space:pre">							</span></script></p><p><span class="Apple-tab-span" style="white-space:pre">						</span></fieldset></p><p>                        <!-- search-form --></p><p>                        </div></p><p>                        <!--search-box--></p><p>                    </div></p><p>                    <!-- r-col --> </p><p>

 

 

function fsearchbox_submit(f) 이 부분에 search-form clearfix_submit(f)로 수정을 하면

 

오류가 나오는 상황인데 어떻게 수정을 해야 될까요?

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

답변 1개

S
10년 전

</span></p><p><span style="font-size: 13.3333330154419px; font-family: gulim, helvetica; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">function fsearchbox_submit(f) {</span></p><p><span style="font-size: 13.3333330154419px; font-family: gulim, helvetica; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">...</span></p><p><span style="font-size: 13.3333330154419px; font-family: gulim, helvetica; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">}</span></p><p><span style="font-size: 13.3333330154419px; font-family: gulim, helvetica; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">

 

위 코드를

 

</span></p><p><span style="font-family: gulim, helvetica; font-size: 13.3333330154419px; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">search-form clearfix_submit(f) {</span></p><p><span style="font-size: 10pt; line-height: 1.5;">}​</span></p><p><span style="font-size: 13.3333330154419px; font-family: gulim, helvetica; line-height: 23.5440006256104px; background-color: rgb(255, 255, 255);">

 

이렇게 변경하신다는 말씀이신가요?

이건 문법오류인데요..

아님 제가 이해를 잘 못하고있는건가요?

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

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

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

로그인