JavaScriptアラートポップアップですべての文字列値を1つずつ表示する必要があります。しかし、私のコードは機能していません。私のコードは次のようになります:
<script type="text/javascript">
function test(x)
{
for(var i = 0; i<x.length; i++)
{
alert(x[i]);
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btn" runat="server" Text="Submit" onclick="btn_Click" />
</div>
C# code:
protected void btn_Click(object sender, EventArgs e)
{
string [] str=new string[5];
str[0] = "string1";
str[1] = "string2";
str[2] = "string3";
str[3] = "string4";
str[4] = "string5";
btn.Attributes.Add("onclick", "javascript:test(str);");
}
この問題を解決するには?