diff --git a/js/wrest.js b/js/wrest.js index a54c828ad..c8a32fd1d 100644 --- a/js/wrest.js +++ b/js/wrest.js @@ -324,16 +324,16 @@ function wrestSubmit() if (wrestFld.style.display != "none") { var id = wrestFld.getAttribute("id"); - var msg_el = document.getElementById(id+"_msg"); - var new_href; - var curr_href = document.location.href.replace(/#.+$/, ""); - if(msg_el != null) { - msg_el.innerText = wrestMsg; - new_href = curr_href+"#"+id+"_msg"; - } else { - new_href = curr_href+"#"+id; - } + // 오류메세지를 위한 element 추가 + var msg_el = document.createElement("strong"); + msg_el.id = "msg_"+id; + msg_el.className = "msg_sound_only"; + msg_el.innerHTML = wrestMsg; + wrestFld.parentNode.insertBefore(msg_el, wrestFld); + + var new_href = document.location.href.replace(/#.+$/, "")+"#msg_"+id; + document.location.href = new_href; //wrestFld.style.backgroundColor = wrestFldBackColor; diff --git a/skin/outlogin/basic/outlogin.skin.1.php b/skin/outlogin/basic/outlogin.skin.1.php index f3e69c17a..abffe6889 100644 --- a/skin/outlogin/basic/outlogin.skin.1.php +++ b/skin/outlogin/basic/outlogin.skin.1.php @@ -9,9 +9,7 @@ if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가