テキストボックス コントロール (runat="server" 属性を持つ) の値にアクセスしようとしています。答えを探して何時間も立ち往生しています。値を取得しようとするたびに、null になります。
JavaScript ファイル:
function validateRegistration() {
var username = document.getElementById("<%=username.ClientId%>").value;
document.write(username);
}
aspx ファイル:
<asp:Content ID="Content3" ContentPlaceHolderID="mainContentPlaceHolder" runat="server">
<p>
Fill in the following form to register:</p>
<p>
Username:
<asp:TextBox ID="username" name="username" runat="server"></asp:TextBox></p>
<input id="register" type="submit" value="Register" onclick="validateRegistration()"/>
</asp:Content>