iT邦幫忙

0

<解決>將div的內容 寫進資料庫 結果是空值0

  • 分享至 

  • xImage

在web中 將rgb值分別顯示在各自的div中
https://ithelp.ithome.com.tw/upload/images/20210530/20133915RaC0lzcN7Y.pnghttps://ithelp.ithome.com.tw/upload/images/20210530/20133915f2mPtlmG2b.png
https://ithelp.ithome.com.tw/upload/images/20210530/20133915hD1sN0otuy.png

要將這三個值分別寫回資料表
https://ithelp.ithome.com.tw/upload/images/20210530/201339153dR0OUqGT6.png
但是傳回去的值都是0
https://ithelp.ithome.com.tw/upload/images/20210530/20133915Vmtbkmk3JB.png

div傳值是參考下面網址的內容
http://hk.uwenku.com/question/p-srbomjnn-qv.html

拜託高手們幫我看看問題出在哪裡

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

1
glj8989332
iT邦研究生 4 級 ‧ 2021-05-30 20:10:24
最佳解答

怎看起來是hidden的3個input沒塞東西才會這樣? 要不要網頁開啟後, 先用瀏覽器的檢查元素確認value是多少.

看更多先前的回應...收起先前的回應...
0805cyc iT邦新手 4 級 ‧ 2021-05-30 20:26:50 檢舉

您好 我剛剛發現忘了放這張 麻煩再幫我查看一下謝謝
https://ithelp.ithome.com.tw/upload/images/20210530/20133915agkxhcBOow.png

0805cyc iT邦新手 4 級 ‧ 2021-05-30 20:41:56 檢舉

將input的type改成text檢查看
發現是空值https://ithelp.ithome.com.tw/upload/images/20210530/2013391571y4wuxAok.pnghttps://ithelp.ithome.com.tw/upload/images/20210530/20133915vNmGl0uNZ1.png
想請教請問是哪裡寫法錯誤了

glj8989332 iT邦研究生 4 級 ‧ 2021-05-30 21:18:34 檢舉

問題在於onsubmit不會等JS完成才submit(POST).
給個提示,

  1. 改成onclick
  2. 先call你的function, 之後後面多加return false
  3. 你的function裡最後要對該form用submit
0805cyc iT邦新手 4 級 ‧ 2021-05-30 21:41:31 檢舉

您好~第一點看得懂 但2、3點不太明白..

0805cyc iT邦新手 4 級 ‧ 2021-05-30 21:53:59 檢舉

https://ithelp.ithome.com.tw/upload/images/20210530/20133915En8SvYl5N5.png
https://ithelp.ithome.com.tw/upload/images/20210530/20133915gOQaXbrsxB.png

glj8989332 iT邦研究生 4 級 ‧ 2021-05-31 00:06:59 檢舉
  1. onclick="javascript: process(); return false;"
function process(){
   // 塞值到hidden input
   
   // 接著做form 的 submit, submit怎做請看這個
   // https://developer.mozilla.org/en-US/docs/Web/API/HTMLFormElement/submit
}
0805cyc iT邦新手 4 級 ‧ 2021-05-31 00:29:12 檢舉

您好 ,我已解決成功將RGB值寫回了 謝謝您

我要發表回答

立即登入回答