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

问题简单分大量

  <a href="#"  onclick="show(<%#Eval("PSID")%>)" >   <%#Eval("PSTheme")%></a> 

运行的时候提示缺少‘)’是怎么回事 --------------------编程问答-------------------- 你确认是这句错误?不是其他地方错误,这句话是可以正常编译的 --------------------编程问答-------------------- <a href="#" onclick='show(<%#Eval("PSID")%>)' > <%#Eval("PSTheme")%></a>  
--------------------编程问答--------------------
引用 2 楼  的回复:
<a href="#" onclick='show(<%#Eval("PSID")%>)' > <%#Eval("PSTheme")%></a>

双引号换成单引号就行。 --------------------编程问答-------------------- 这句没错误吧  --------------------编程问答-------------------- <a href="#" onclick='show(<%#Eval("PSID")%>)' >
   <%#Eval("PSTheme")%>
</a>   --------------------编程问答-------------------- <a href="#" onclick='show(<%# Eval("PSID")%>)' > <%#Eval("PSTheme")%></a>   --------------------编程问答-------------------- --------------------编程问答-------------------- --------------------编程问答-------------------- 单引号也不行呵呵,在源文件页面可以正常编译,但是页面JS的错误指向这一行,缺少‘)’ --------------------编程问答-------------------- 在html标签中不换单引号也可以。
在源文件页面可以正常编译,但是页面JS的错误指向这一行,缺少‘)’
--
是JS的错。如果是引号的问题会提示"未结束的字符常量";
在浏览器中查看源文件找到对应行。 --------------------编程问答-------------------- <a href="#"   onclick='Look(<%#Eval("PSID")%>)' > <span>   <%#Eval("PSTheme")%></span></a> 


       function Look(obj) {
              alert(1);
              select(obj);
              
          }


连我这个方法都执行不了啊 --------------------编程问答-------------------- <%#Eval("PSID")%>得到的是不是整形的数? --------------------编程问答-------------------- onclick="show('<%#Eval("PSID") %>')"
直接复制我的代码 --------------------编程问答-------------------- 先定义两个变量,例如: var strName=<%#Eval("PSID")%>;

像上面那样分开接收一下值然后再去写,方便找出问题! --------------------编程问答-------------------- 肯定是你show方法里有错误   不是这标签的问题  去show里面去看看吧 --------------------编程问答-------------------- <a href="#" onclick='show(<%#Eval("PSID")%>)' > <%#Eval("PSTheme")%></a>  
应该这样写,不然引号打架了哦 --------------------编程问答-------------------- 你的show()有问题吧
补充:.NET技术 ,  ASP.NET
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,