Javascript 如何避免此语法错误消息:丢失;在声明之前?
如果我这样做,效果很好:Javascript 如何避免此语法错误消息:丢失;在声明之前?,javascript,asp.net,Javascript,Asp.net,如果我这样做,效果很好: function GetImage(cell){ if(cell=="1"){ var html= "<img src='images/image1.gif'/>"; 函数GetImage(单元格){ 如果(单元格=“1”){ var html=“”; 但如果我试着: function GetImage(cell){ if(cell =="1"){ var html="<asp:Image runat='server' I
function GetImage(cell){
if(cell=="1"){
var html= "<img src='images/image1.gif'/>";
函数GetImage(单元格){
如果(单元格=“1”){
var html=“”;
但如果我试着:
function GetImage(cell){
if(cell =="1"){
var html="<asp:Image runat='server' ImageUrl='images/image2.gif'/>";
函数GetImage(单元格){
如果(单元格=“1”){
var html=“”;
在Firebug上,它显示:
SyntaxError: missing ; before statement
var html = "<img src="images/image2.gif" />";
SyntaxError:缺少;before语句
var html=“”;
发生此错误是因为我使用asp:Image吗?您不能使用javascript动态生成服务器控件。您不能在客户端添加类似的asp.NET web控件。是否有其他方法添加控件?从服务器添加控件或添加控件,但保持隐藏并在需要时设置显示块。