这是ASP无法避免的,在PHP里面就简单了。其实,只要注意引号的使用就好办,只是写出来的东西看起来非常复杂,下面这样写就可以:
ResponseWrite "<td><a href='views_showasppage="&rs("id")&"'>"&rs("name") & "</a></td>"
发现了没有,我的程序两个特色,一是一个程序只要一个<% %>,不要反复嵌套,否则会自己都不知道错在哪里;二是尽量避免在HTML语法里面使用双引号,我上面的代码输出的HTML就是这样的单引号<a href=''>。而你下面的三种都错了:
(1)ResponseWrite <a href="views_showasppage=<% rs("id") %>">"<td>" & rs("name") & "</td>" </a>
(2)ResponseWrite "<a href="views_showasppage=<% rs("id") %>"><td>" & rs("name") & "</a></td>"
(3) ResponseWrite "<td>" & <a href="views_showasppage=<% rs("id") %>"> rs("name") & </a> "</td>"
以上就是关于求asp网页设计中给从数据库中读取的记录添加超链接的代码全部的内容,包括:求asp网页设计中给从数据库中读取的记录添加超链接的代码、、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)