看板 Web_Design 關於我們 聯絡資訊
http://jsfiddle.net/cvum54qd/ <form> <p><input type="text" name="fname" value="abc"/></p> <p><input type="submit" value="Submit"/></p> </form> 畫面中會有一個輸入框跟按鈕 有可能做到 我把輸入框改成kobenein 然後按Submit後 用文字編輯器打開這個html 變成 <form> <p><input type="text" name="fname" value="kobenein"/></p> <p><input type="submit" value="Submit"/></p> </form> 感覺應該是不行 但還是請教一下 謝謝 -- -好管弦事- A place about cello and music.... http://fnt72.blogspot.com/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.1.1 ※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1418986005.A.0BE.html
mmis1000: 用local storage模擬,按submit後先存下來 12/19 18:49
mmis1000: 然後下次開時再從storage讀出來塞進欄位中 12/19 18:49
mmis1000: 要不然就要配合後端 12/19 18:50
kobenein: 也就是把我改的內容存在另一個檔 然後再用自己寫的程式 12/19 18:52
kobenein: (例如python) 去讀取html 在寫一個新的html檔 12/19 18:53
※ 編輯: kobenein (59.124.1.1), 12/19/2014 18:54:13
mmis1000: 你可以用templete啊?像php之類的產生網頁 12/19 18:57
mmis1000: 當然本質上其實跟用python產生網頁沒差別就是了 12/19 18:57
mmis1000: 總之就是先找個地方存,下次再生成新的,或直接產生新的 12/19 18:58
kobenein: 所以應該是沒辦法一個html檔(加上一些JS) 做到?? 12/19 19:00
mmis1000: 剛剛說了,你可以存在瀏覽器上,再用js做一樣的事不是 12/19 19:02
mmis1000: 嗎? 12/19 19:02
kobenein: 不好意思 這一兩天才開始接觸一些網路的東西 12/19 19:03
mmis1000: 就在input onchange時記錄下來,在瀏覽器onload時塞回去 12/19 19:03
Ayukawayen: 像這樣嗎? http://jsfiddle.net/cvum54qd/1/ 12/19 19:03
kobenein: 有些概念還不是很清楚 謝謝 12/19 19:03
mmis1000: http://jsbin.com/daxar/2 試著改上面的選單 12/19 19:04
mmis1000: 然後重新整理或開新分頁 12/19 19:04
mmis1000: 這是限網站的解法 12/19 19:06
mmis1000: 如果你希望的是原始碼真的變成那樣,你要開伺服器 12/19 19:07
mmis1000: 總之,不開伺服器的情況下,修改檔案自身是不可能的 12/19 19:09
mmis1000: 因為會有嚴重安全性問題 12/19 19:09
kobenein: 一開始我就猜到應該會因為一些安全性的問題而做不到 12/19 19:13
kobenein: 不過還是很感謝 mmis1000 跟 Ayukawayen 12/19 19:13
kobenein: 我有隻程式本來是輸出csv檔 但csv檔用excel開很討厭 12/19 19:14
kobenein: (該csv檔我需要修改) 所以我想說輸出一個html來代替 12/19 19:15
oToToT: http://jsfiddle.net/cvum54qd/7/ ??? 12/19 19:28
mmis1000: https://test-mmis1000.c9.io/test 用伺服器的話 12/19 19:31
mmis1000: oToToY他要的是直接改寫檔案自己,也就是存到local 12/19 19:32
oToToT: .......oToToY哪位啊 12/19 19:39
oToToT: 喔喔... 12/19 19:40
oToToT: 有點看不懂原po要幹嘛...如果是要改csv或html的值的話,那 12/19 19:48
oToToT: 直接寫一支Python改就可以吧,也就不用開伺服,如果要呈現 12/19 19:49
oToToT: 也是可以用python匯出html 12/19 19:49
mmis1000: 問題是他又寫要按完submit就能存...上面那個範例是在他 12/19 19:52
mmis1000: 打那4行前就做完的... 12/19 19:52
oToToT: 其實我只是想問原PO為何一定要輸成html,並用form修改 12/19 20:02
oToToT: 既然都可以跑python,為何不直接用python改 12/19 20:08
mozzan: 如果你的文字編輯器就是你的網頁的話用js應該可 12/20 09:32
ProfessUX: html5可以 01/10 14:10