看板 Web_Design 關於我們 聯絡資訊
我是用Dreamweaver CS3 做的 水果 重複區域 下拉式選單 (因為是重複區域,所以兩個下拉式選單都叫gh) <script language="javascript"> <!-- function getValue(){ str = form1.gh.value; alert("你選取的是 " + str); } //--> </script> <select name="gh" id="gh" onChange="getValue()"> //水果一 <option value="蘋果"selected="selected">蘋果</option> <option value="芭樂">芭樂</option> </select> <select name="gh" id="gh" onChange="getValue()"> //水果二 <option value="蘋果">蘋果</option> <option value="芭樂"selected="selected">芭樂</option> </select> 動態下拉式選單的選項值 蘋果跟芭樂 是從資料庫抓來的 我希望更動水果一或者是水果二的下拉式選單 都可以跳出視窗告訴我 『你選擇的是 蘋果or芭樂』 現在的情況是不管我更動了哪個選單 都告訴我 『你選擇的是 underfined』 請問該怎麼辦? 謝謝 ------------------------- ->gname onChange="getValue(this.value)" 水果一、二都改 function getValue(this.value){ str = this.value; // 或者我改成 form1.this.value form1.this.value.value alert("你選取的是 " + str); } 結果都是不行 連javascrpit 視窗都沒跑出來 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 134.208.3.119 ※ 編輯: dick58582001 來自: 134.208.3.119 (06/27 23:07)
gname:onChange="getValue(this.value)" 06/27 23:26
dick58582001:我試試 感謝回答 06/27 23:48
※ 編輯: dick58582001 來自: 134.208.3.119 (06/28 00:05)
heyyosweet:change事件要在blur才會觸發的樣子 06/29 12:41