YesYo.com MintState Forums
뒤로    YesYo.com MintState BBS > Tech > Javascript
검색
멤버이름    오토
비밀번호 
 

URL로 넘어온 값 분해해서 되 넘기기(form)

페이지 정보

작성자 MintState 댓글 0건 조회 12,960회 작성일 08-11-24 17:42

본문

URL로 넘어온 값 분해해서 되 넘기기(form)

넘어온 URL를 분해해서 폼값과 비교해서 되 넘기기.
쓸만 한 곳이 있을 것같네요.

<script language="javascript">
function actionSet (form) {
	var callurl =  location.href; 
	if ( callurl.indexOf("?") < 0 )
		callurl = callurl + "?";  
	for ( i = 0 ; i < form.elements.length; ++i) {
		var ele = form.elements[i];
		key = ele.name;
		value = encodeURIComponent(ele.value); 
		if ( callurl.indexOf(key+"=") >=0 ) {
			var pattern = key+"="+getValue(key,callurl);
			callurl= callurl.replace(pattern,  key+"="+value);
		} else if (value != "") {
			callurl += "&"+key +"=" + value; 
		}
	}
	location.href = callurl; 
}
</script>
<form  name="f" method="get" action="javascript:actionSet(f)">
......
</form>

댓글목록

등록된 댓글이 없습니다.

Total 178건 2 페이지
게시물 검색
모바일 버전으로 보기
CopyRight ©2004 - 2024, YesYo.com MintState. ™