[问题] html有可能修改自己吗?

楼主: kobenein (哈哈哈)   2014-12-19 18:46:41
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>
感觉应该是不行
但还是请教一下
谢谢
作者: mmis1000 (秋月恋枫)   2014-12-19 18:49:00
用local storage模拟,按submit后先存下来然后下次开时再从storage读出来塞进字段中要不然就要配合后端
楼主: kobenein (哈哈哈)   2014-12-19 18:52:00
也就是把我改的内容存在另一个档 然后再用自己写的程式(例如python) 去读取html 在写一个新的html档
作者: mmis1000 (秋月恋枫)   2014-12-19 18:57:00
你可以用templete啊?像php之类的产生网页当然本质上其实跟用python产生网页没差别就是了总之就是先找个地方存,下次再生成新的,或直接产生新的
楼主: kobenein (哈哈哈)   2014-12-19 19:00:00
所以应该是没办法一个html档(加上一些JS) 做到??
作者: mmis1000 (秋月恋枫)   2014-12-19 19:02:00
刚刚说了,你可以存在浏览器上,再用js做一样的事不是吗?
楼主: kobenein (哈哈哈)   2014-12-19 19:03:00
不好意思 这一两天才开始接触一些网络的东西
作者: mmis1000 (秋月恋枫)   2014-12-19 19:03:00
就在input onchange时记录下来,在浏览器onload时塞回去
作者: Ayukawayen (亚布里艾尔发芽>//<)   2014-12-19 19:03:00
作者: mmis1000 (秋月恋枫)   2014-12-19 19:04:00
http://jsbin.com/daxar/2 试着改上面的选单然后重新整理或开新分页这是限网站的解法如果你希望的是原始码真的变成那样,你要开服务器总之,不开服务器的情况下,修改档案自身是不可能的因为会有严重安全性问题
楼主: kobenein (哈哈哈)   2014-12-19 19:13:00
一开始我就猜到应该会因为一些安全性的问题而做不到不过还是很感谢 mmis1000 跟 Ayukawayen我有只程式本来是输出csv档 但csv档用excel开很讨厌(该csv档我需要修改) 所以我想说输出一个html来代替
作者: oToToT (屁孩)   2014-12-19 19:28:00
作者: mmis1000 (秋月恋枫)   2014-12-19 19:31:00
https://test-mmis1000.c9.io/test 用服务器的话oToToY他要的是直接改写档案自己,也就是存到local
作者: oToToT (屁孩)   2014-12-19 19:39:00
.......oToToY哪位啊喔喔...有点看不懂原po要干嘛...如果是要改csv或html的值的话,那直接写一支Python改就可以吧,也就不用开伺服,如果要呈现也是可以用python汇出html
作者: mmis1000 (秋月恋枫)   2014-12-19 19:52:00
问题是他又写要按完submit就能存...上面那个范例是在他打那4行前就做完的...
作者: oToToT (屁孩)   2014-12-19 20:02:00
其实我只是想问原PO为何一定要输成html,并用form修改既然都可以跑python,为何不直接用python改
作者: mozzan (mozzan)   2014-12-20 09:32:00
如果你的文字编辑器就是你的网页的话用js应该可
作者: ProfessUX (Professional UX)   2013-01-10 14:10:00
html5可以

Links booklink

Contact Us: admin [ a t ] ucptt.com