Re: [問題] 讓不同的選項對應正確的值

看板Web_Design作者 (只動手指的阿宅)時間18年前 (2008/02/20 14:04), 編輯推噓1(1024)
留言25則, 2人參與, 最新討論串5/5 (看更多)
感謝版上各位大大熱心的建議 但小弟我又遇上了一個問題XD 同樣是這個表單,但是是修改的頁面 在修改的頁面上需要顯示使用者原本所輸入的值 因此我是在每個textbox裡面用asp寫上對應的值 語法為 <input type="text" value="<% = trim(rs(1)) %>" > 但是遇到要計算的部分就有點問題@@" 我是寫 <input type="text" value="Prot(rs(2))*<% = trim(rs(1)) %>" > 因為Prot是我寫的javascript的function 不過上面的語法這樣寫不會計算XD 直覺告訴我應該是我寫錯了= =" (應該是100%寫錯了XD) 麻煩各位大大指導一下><" -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.131.95.173

02/20 15:37, , 1F
value 只是那個 text 的字串,放程式沒用
02/20 15:37, 1F

02/20 15:38, , 2F
你要把程式放在某個事件 ex: onclick
02/20 15:38, 2F

02/20 15:38, , 3F
input 的值可以用 this.value 傳入
02/20 15:38, 3F

02/20 21:53, , 4F
感謝樓上大大的講解,但是小弟的這個修改網頁是希望一開啟就能
02/20 21:53, 4F

02/20 21:55, , 5F
顯示之前所填過的值,所以不會按任何按鈕,因此也無法觸發
02/20 21:55, 5F

02/20 21:55, , 6F
所以這個問題困擾我很久~"~ 難道只有將值存入資料庫一途嗎
02/20 21:55, 6F

02/20 21:55, , 7F
但感覺這樣很浪費XD
02/20 21:55, 7F

02/21 00:04, , 8F
一開始就要執行的程式可以放在 body 的 onload 事件
02/21 00:04, 8F

02/21 00:05, , 9F
不過你一開啟就有「之前所填過的資料」是什麼意思?
02/21 00:05, 9F

02/21 01:02, , 10F
就是使用者之前填過的資料可以透過這個修改資料的網頁再次修改
02/21 01:02, 10F

02/21 01:03, , 11F
我是想要達到使用者點選某筆資料,就可秀出之前使用者填過的值
02/21 01:03, 11F

02/21 01:06, , 12F
所以使用者僅有點選想要的資料,按送出,這兩個動作而已
02/21 01:06, 12F

02/21 01:09, , 13F
我會不會越解釋越糊XD
02/21 01:09, 13F

02/21 02:20, , 14F
你的之前填過資料放哪?不是在資料庫?
02/21 02:20, 14F

02/21 13:26, , 15F
之前填過的資料只有"食物種類"與"數量"有存至資料庫
02/21 13:26, 15F

02/21 13:27, , 16F
其他的營養素內容希望是計算出來的
02/21 13:27, 16F

02/21 18:32, , 17F
既然是 database 那在輸出 html 的時候就可以算
02/21 18:32, 17F

02/21 18:32, , 18F
如果要讓使用者在頁面中更改時即時重算,就在 onchange 做
02/21 18:32, 18F

02/21 18:33, , 19F
文章,兩者並不衝突
02/21 18:33, 19F

02/21 19:52, , 20F
那我再試試看好了,感謝這位大大^^"
02/21 19:52, 20F

02/21 19:54, , 21F
早上跟老闆討論過了,他是建議我將食物種類與對應的營養素另外
02/21 19:54, 21F

02/21 19:55, , 22F
做一個資料表,然後輸出時再用ASP語法撈出資料做計算
02/21 19:55, 22F

02/21 19:56, , 23F
這樣食物種類增加時比較不用動到程式的部分,只要改資料表就好
02/21 19:56, 23F

02/21 19:57, , 24F
目前我還在找尋若用這個方式要怎麼寫
02/21 19:57, 24F

02/21 19:57, , 25F
等我有個頭緒後再來PO一篇心得好了(希望可以順利啦XD)
02/21 19:57, 25F
文章代碼(AID): #17kyBjWp (Web_Design)
文章代碼(AID): #17kyBjWp (Web_Design)