문득 수업시간에 들은 eval 너 객체 만들어주는거 맞어?
생각이 들어서..
eval없으면 객체를 만들어주지 못하는거 아래 걸루 보면 알어.

<script type="text/jscript">
var opt2 = "option"+b; //일반 개첵할당 안되고 스트링+수자로 스트링 인식.
var opt1 = eval("option"+b);  // 과감히 객체로 인식 option1, option2....
a.form.t1.value = opt2;
a.form.t2.value = opt1;

for(var j=0;j<opt1.length;j++)
{
 sel1.options[j]=new Option(opt1[j].text, opt1[j].value, opt1[j].defaultSelected, opt1[j].selected);
}

}
</script>
<form name="single">
<input type="radio" name="id" onClick="onMp3(this,1);">1 : A면
<input type="radio" name="id" onClick="onMp3(this,2);">2 : B면
<select name="selMp3"></select><br>
<br>
<font color="red">요걸몰랐네~~!</font><br>
eval("option"+b).. 너 객체의문이였지만.. ^^. 아래로 해결.<br>
String으로 인식하면 문자가 뜰것이고, 객체로 인식하면 배열로 뜰것이고..<br>
"option"+b<input type="type" name="t1">eval("option"+b)<input type="text" name="t2">
<select name="selMp32"></select>
</form>

Posted by 말없제이
,