说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

在服务端对HTML元素该如何进行操作?

编辑:说三道四文库 发布时间:2018-07-19 10:18
HTML文档下载 WORD文档下载 PDF文档下载
在服务端对HTML元素该如何进行操作?
比如说
<div id="div_id1" style="position: absolute; display: inline"></div>
我想在后台代码中改变这个HTML元素的ID值
ID值是不能改变的吧。
谢谢,我将他转换成HTML服务器控件就可以进行操作了。
但是出现了另外一个问题,在ascx用户控件中的链接会随着引用页面的URL而发生改变,比如说在UserControls目录下面有一个usercontrol1.ascx,其中有一个
<a id='id1' href='#' click="alert('hello')">hello</a>
本意是需要以链接来弹出一个alert窗口的,href设置为#,但是,如果在webs目录下面的一个页面引用这个用户控件,结果生成的页面之中,href的值就会自动的变成了'../UserControls/#',运行结果就出错。请问这个问题如何解决?
在ascx用户控件中的链接会随着引用页面的URL而发生改变,比如说在UserControls目录下面有一个usercontrol1.ascx,其中有一个
<a id='id1' href='#' click="alert('hello')">hello</a>
本意是需要以链接来弹出一个alert窗口的,href设置为#,但是,如果在webs目录下面的一个页面引用这个用户控件,结果生成的页面之中,href的值就会自动的变成了'../UserControls/#',运行结果就出错。请问这个问题如何解决?
<a id='id1' href='#' click="alert('hello')">hello</a>

     ------ >
<font id='font1' onclick="alert('hello')">hello</font>
谢谢,这个我知道,有很多其他的解决方法。
但是我就只是想明白链接的处理方式,为什么全部被自动处理了呢,是否可以避免这种情况的发生?
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘