私はJavaScriptの初心者です。ポストバック機能を作成するために、以下の小さなJavaScriptをコーディングしています。私はそれを修正するために誰かが必要です。JavaScriptシンタックスの訂正が必要です
C#コード:
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
TextBox4.Text = "nopost";
}
else
{
TextBox4.Text = "post";
}
}
はJavaScript:
<script type="text/javascript">
function a1(){
var hid = document.getElementById('TextBox4').Value;
if (hid == "post") {
alert('Posted');
}
else if (hid == "nopost") {
alert('Not Posted');
}
}
window.onload == function() {
a1();
}
</script>
ASPコード
<asp:TextBox ID="TextBox4" runat="server"></asp:TextBox>
これがエラーかどうかはわかりませんが、値document.getElementById( 'TextBox4')に小さいvを使用してください。 – Shadow
何が問題なのですか? – jrummell
「機能しない」とはどういう意味ですか? Javascriptはブラウザに正しく送信されますか?あなたのブラウザのJavascriptコンソールに何かエラーがありますか? – millimoose