var tlj = "ss11";  
    var cw = "<input type='hidden' runat='server' id='" +tlj +"' name='" + tlj +"' value='sss'>";
 错误:Parser Error Message: '" +tlj +"' is not a valid identifier.

解决方案 »

  1.   

    你那脚本放在那里的?
    这样不错的.
    ------------------------------
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
    <SCRIPT>
    var tlj = "ss11";  
    var cw = "<input type='hidden' runat='server' id='" +tlj +"' name='" + tlj +"' value='sss'>";
    alert(cw);
    </SCRIPT>
    </HEAD><BODY></BODY>
    </HTML>
      

  2.   

    我的是放在:
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
     <SCRIPT>
    function InsertControl()
       {     
        var tlj = "ss11";  
        var cw = "<input type='hidden' runat='server' id='" + tlj +"' name='" + tlj +"' value='sss'>";
    }
    </SCRIPT>
    </HEAD>
      

  3.   

    测试通过
    -----------------------------------------------
    <HEAD>
    <TITLE> New Document </TITLE>
    <META NAME="Generator" CONTENT="EditPlus">
    <META NAME="Author" CONTENT="">
    <META NAME="Keywords" CONTENT="">
    <META NAME="Description" CONTENT="">
     <SCRIPT>
    function InsertControl()
       {     
        var tlj = "ss11";  
        var cw = "<input type='hidden' runat='server' id='" + tlj +"' name='" + tlj +"' value='sss'>";
    alert(cw);
    }
    </SCRIPT>
    </HEAD>
    <BODY onload ="InsertControl()"></BODY>
    </HTML>
      

  4.   

    还是出现同样的错误。。晕死。。大家帮帮忙。
    <%@ Page language="c#" Codebehind="WebForm1.aspx.cs" AutoEventWireup="false" Inherits="wsw.WebForm1" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" > <html>
      <head>
        <title>WebForm1</title>
        <meta name="GENERATOR" Content="Microsoft Visual Studio .NET 7.1">
        <meta name="CODE_LANGUAGE" Content="C#">
        <meta name=vs_defaultClientScript content="JavaScript">
        <meta name=vs_targetSchema content="http://schemas.microsoft.com/intellisense/ie5">
      <script language=javascript>
    <!--
       function InsertControl()
       {     
        var tlj = "ss11";  
        var cw = "<input type='hidden' runat='server' id='" + tlj +"' name='" + tlj +"' value='sss'>";
    alert(cw);
    }
    //-->
    </script>
      </head>
      <body MS_POSITIONING="GridLayout" onload ="InsertControl()">
       <form id="Form1" method="post" runat="server">    </form>

      </body>
    </html>
      

  5.   

    我用WIN2003XP1 IE6.0SP1 测试没事.