Re: [問題] 即時新增欄位取值
刪光光.....
看了code就知道
先選擇select,obj1、obj2及obj3的值會隨之改變,再把變更後的值傳到obj4裏
可是仍然出現初值「#」符號,obj4要的不是「#」啊!
初學js請大大賜教,謝謝 ............XD
<body>
<form action="./" method="post" name="form1">
<select name="obj0" onChange="chg()">
<option value="0">select one</option>
<option value="1">1</option>
<option value="2">2</option>
</select><br>
field1 : <input type="text" name="obj1" value="#"
onClick="show(this.vale)"><br>
field2 : <input type="text" name="obj2" value="#"
onClick="show(this.vale)"><br>
field3 : <input type="text" name="obj3" value="#"
onClick="show(this.vale)"><br><br>
field4 : <input type="text" name="obj4" value=""><br>
</form>
</body>
</html>
<script language="javascript">
<!--
function show(num){
document.form1.elements['obj4'].value = num
}
function chg()
{
document.form1.elements['obj1'].value = "#";
document.form1.elements['obj2'].value = "#";
document.form1.elements['obj3'].value = "#";
switch (form1.elements['obj0'].value)
{
case '1' :
document.form1.elements['obj1'].value = "1";
document.form1.elements['obj2'].value = "2";
document.form1.elements['obj3'].value = "3";
break;
case '2' :
document.form1.elements['obj1'].value = "4";
document.form1.elements['obj2'].value = "5";
document.form1.elements['obj3'].value = "6";
break;
default :
break;
}
}
-->
</script>
結束,謝謝!
--
※ 編輯: WZD 來自: 61.62.79.105 (09/06 00:55)
※ 編輯: WZD 來自: 61.62.79.105 (09/06 00:58)
推
09/06 01:00, , 1F
09/06 01:00, 1F
討論串 (同標題文章)
完整討論串 (本文為第 5 之 5 篇):
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章