当前位置:编程学习 > C#/ASP.NET >>

如何真正的改变HTML元素的内容

比如

<div id="test">yyy</div>

我们通过ajax改变test的innerHTML为zzz后,查看网页源代码上显示的还是yyy.  如何查看源代码的时候也看到显示的是zzz? --------------------编程问答-------------------- 你到底想干嘛? --------------------编程问答-------------------- <div id="test">zzz</div>

你写成zzz就行了 --------------------编程问答-------------------- javascript无法直接改变html源码的信息,仅仅是在内存中改变。除非在服务器端生成后输出!
--------------------编程问答--------------------
引用 3 楼 lifeilin6671 的回复:
javascript无法直接改变html源码的信息,仅仅是在内存中改变。除非在服务器端生成后输出!
+1
楼主用js操作改变dom里面的内容,谷歌火狐浏览器的代码审视状态下可以看到改变,但也仅仅是直观的感受下js操作的结果,实质只是修改了内存 --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 打开源代码直接修改,你想干嘛? --------------------编程问答-------------------- 除 --------------------编程问答-------------------- 这个改变不了,输出和存在都是一致性的,你改变了存储的,自然而然输出当然会改变。 --------------------编程问答-------------------- 他是动态改变了你的html源码
普通的源码查看是无法看到这个改变的

不过LZ可以用firebug 来看,那里面的html代码是动态改变掉的 --------------------编程问答-------------------- 利用firebug能够看到执行完成的代码。如果想真正改变在就在后台代码中去改变
那样你就需要看看asp.net httpmodule的用法了
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,