Click here to Skip to main content
15,892,161 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
XML
<%@ Page Title="" Language="C#" MasterPageFile="~/MasterPage.master" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

<asp:Content ID="Content1" ContentPlaceHolderID="head" Runat="Server">
    <script type="text/javascript" src="JScript.js">

</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" Runat="Server">
    <asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
&nbsp;&nbsp;&nbsp;&nbsp; firstname&nbsp;&nbsp;
<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
    onclientclick=" return validate()" Text="Button" />
&nbsp;
</asp:Content>


extrenal javascript file is this



C#
function validate() {
    var firstname;
    firstname = document.getElementById("textbox1").value;
    if (firstname == "") {
        alert(" please enter value");
    }
}


kindly help guys.
Posted
Comments
IpsitaMishra 14-Nov-14 2:01am    
Put a semicolon(";") onclientclick=" return validate();"
Member 10874581 14-Nov-14 2:08am    
where??
IpsitaMishra 14-Nov-14 2:12am    
In your Html..
IpsitaMishra 14-Nov-14 2:13am    
Like this

<asp:Button ID="Button1" runat="server" onclick="Button1_Click"
onclientclick=" return validate();" Text="Button" />
Member 10874581 14-Nov-14 2:27am    
I have been applied but still not working

1 solution

Hi,

Please change your javascript function with this and then try

JavaScript
function validate() {
    var firstname;
    firstname = document.getElementById('TextBox1').value;
    if (firstname == "") {
        alert(" please enter value");
        return false;
    }
}
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month


CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900