Remote radio
../


ÆûÀÇ ³»¿ëÀ» ¾î¶² CGI³ª ÆäÀÌÁö¿¡ º¸³½´Ù¸é ±× ÆäÀÌÁö¿¡¼­´Â location.search ¿ä¼Ò°ªÀ¸·Î º¸³»¿Â Æû °ªÀ» ¾Ë ¼ö ÀÖ½À´Ï´Ù. ÀÌ·¸°Ô Çϱâ À§Çؼ­´Â ÆûÀÇ ¸ðµç ¿ä¼Ò¿¡ À̸§À» ÁöÁ¤ÇÏ¸é ±× À̸§À¸·Î °ªÀ» ´Þ°í ¿É´Ï´Ù. ±Ùµ¥, Æû °ªÀ» ¹Þ´Â ÆäÀÌÁö¿¡¼­ location.search·Î ¹ÞÁö ¾Ê°í ¹Ù·Î ±× °ªÀ» ÂüÁ¶ ÇÒ·Á¸é ´Ù¸¥ ÆûÀÇ type´Â ´Ü¼øÈ÷ ±× À̸§À¸·Î ÁöÁ¤ÇÏ¸é µÇ´Âµ¥ type="RADIO"´Â ÀÌ·¸°Ô ÇÒ ¼ö ¾ø½À´Ï´Ù.

type="RADIO"´Â °°Àº À̸§À» ÁöÁ¤ÇÏ¿©¾ß Çϱ⠶§¹®ÀÔ´Ï´Ù. ±×·¡¼­ ÀÌ·¸°Ô ÇÒ·Á¸é ¼±ÅÃÇÑ RADIO¸¦ ¸ÕÀú È®ÀÎÇØ¾ß ÇÕ´Ï´Ù.

À̰ÍÀ» ½±°Ô ÀÌÇØÇϱâ À§Çؼ­ ¿¹¸¦ ÇϳªµéÁÒ. type="RADIO" ÆûÀ» °¡Áö°í ÀÖ´Â »õ âÀ» ¿­¾î¼­ ±× °ªÀ» ¿ø·¡ÀÇ Ã¢¿¡ º¸³»¾î º¸°Ú½À´Ï´Ù. ¾Æ·¡ÀÇ Æû¿¡ »õ âÀ¸·Î ¿¬ ÆûÀÇ RADIO°ªÀ» Àû¾î º¸°Ú½À´Ï´Ù.

<form name="father"><input type="text" name="txt" value=""></form>
¾Æ·¡ ¸µÅ©·Î »õ âÀ» ¿©¼¼¿ä. °Å±â¼­ º¸³½ radio °ªÀÌ À̰÷¿¡ ³ª¿É´Ï´Ù.

[radio »õ â ¿­±â]

À§ÀÇ "[radio »õ â ¿­±â]" ÆäÀÌÁö¿¡¼­ »ç¿ëÇÑ °ÍÀº ¾Æ·¡ÀÔ´Ï´Ù. ÆûÀÇ radio, checkbox´Â °¢ ¿ä¼Ò¸¦ ¹è¿­·Î ´Ù·ì´Ï´Ù. °¢ ¹è¿­ÀÇ Àüü °¹¼ö´Â document.formName.radioName.length·Î ¾Ë ¼ö ÀÖ½À´Ï´Ù. chexkboxµµ ¸¶Âù°¡ÁöÀÔ´Ï´Ù.
<script language="JavaScript">
function server() {
	var radio = document.fo.ra
	for(var i=0; i < radio.length; i++) {
		if(radio[i].checked) opener.document.father.txt.value = radio[i].value
	}
	self.close();
}
</script>
<form name="fo">
	<input type="RADIO" name="ra" value="RADIO 1">
	<input type="RADIO" name="ra" value="RADIO 2">
	<input type="RADIO" name="ra" value="RADIO 3">
	<input type=button onClick="server()" value="RADIO º¸³»±â">
</form>
À§ÀÇ ¿¹Á¦´Â radio¸¦ ´Ù·ç´Â °ÍÀε¥ checkboxµµ ¸¶Âù°¡Áö·Î »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. checkbox´Â ¼±ÅÃÇÑ °ÍÀÌ ÀüºÎ´Ù ¿Â´Ù´Â °ÍÀÌ radio¿ÍÀÇ Â÷ÀÌÁ¡ÀÏ »ÓÀÔ´Ï´Ù. ÀÌ°Í ¿Ü¿¡´Â °°½À´Ï´Ù.


--
³«¼­ÆÇ¿¡ Áú¹® ¿Ã¸®½Å ¼ºÀº´Ô.. ¿øÇϽаÍÀÌ ÀÌ°Ô ¸ÂÁÒ..?
¹æ¸í·Ïµµ ÀØÁö ¸¶¼¼¿ä...


[T O P]