<body><div id="div1"></div><script>
div1.innerHTML = "<img src='2.gif' onclick='alert(\"不准吃玉米!\");'>";
</script></body>

解决方案 »

  1.   

    我也晕的很啊。我刚刚去食堂的路上想起了用\来转意的。javascript也是c风格的语言嘛。呵呵。
      

  2.   

    不过,我要给大家说的是,我的麻烦事是上面的这传html,我要通过c#输出。也就是说,外面还有一重引号!还有谁比我更郁闷?倒不是不困难,但是有些麻烦。
      

  3.   

    SET @SQLStr= 'bcp "select ''<?xml version=''+char(34)+''1.0''+char(34)+'' encoding=''+char(34)+''gb2312''+char(34)+''?>''+char(13)+char(10)+''<root>'' union all select ''    <Class ClassID=''+char(34)+''''+cast(ClassID as varchar)+''''+char(34)+'' ClassNameCn=''+char(34)+''''+rtrim(ClassNameCn)+''''+char(34)+'' ClassNameEn=''+char(34)+''''+rtrim(ClassNameEn)+''''+char(34)+'' ParentID=''+char(34)+''''+cast(ParentID as varchar)+''''+char(34)+'' SubClassCount=''+char(34)+''''+cast(SubClassCount as varchar)+''''+char(34)+'' ProductCount=''+char(34)+''''+cast(ProductCount as varchar)+''''+char(34)+'' />'' from Trade.dbo.tbProductClass where isDeleted=0 union all select ''</root>''" queryout "'+@FilePath+'" /U"sa" /P"13928479699" /c'
    ------------------------
    邹建写的一段代码,SQL的
    这个里面的引号才叫人晕呢,连Char(34)都出来了
      

  4.   

    char(34)
    引号咋就那么麻烦呢