.
Anmeldung | Registrieren | Hilfe
in Suchen

asp:textbox mit Javascript leeren

Letzter Beitrag 22. Feb 2011 15:18 von Jan Welker. 3 Antworten.
Seite 1 von 1 (4 Treffer)
Beiträge sortieren: Zurück Weiter
  • 22. Feb 2011 12:48

    • WiglWagl
    • Top 25 Mitwirkender
    • Registriert am 18. Aug 2009
    • Beiträge 181
    • Punkte 2.740

    asp:textbox mit Javascript leeren

    hallo,

    über einen Webservice lese ich aus, ob ein Eintrag in einem Feld <asp:textbox...> existiert.
    Tut er das nicht, möchte ich die Textbox leeren.

    Wie kann ich das per javascript machen? Alles gefundene hilft mir bis jetzt nicht.

    document.getElementById("<%=mgrusername_txt.ClientID%>").Value= "";
    document.getElementById("<%=mgrusername_txt.ClientID%>").Text= "";
    document.getElementById("<%=mgrusername_txt.ClientID%>").InnerHTML= "";

    bringt alles nichts...

    Vielen Dank
    lg
    WW
    • IP-Adresse ist Registriert
  • 22. Feb 2011 13:57 Antwort zu

    • Jan Welker
    • Top 10 Mitwirkender
      Männlich
    • Registriert am 13. Jan 2008
    • 90491
    • Beiträge 1.488
    • Punkte 20.595
    • Moderator

    asp:textbox mit Javascript leeren

    Hallo,

    hier mal ein Beispiel wie es geht:

    <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm1.aspx.cs" Inherits="WebApplication1.WebForm1" %>
    
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        </title>
    </head>
    <body>
        <form id="form1" runat="server">
        <script type="text/javascript">
    
            function DeleteText() {
                document.getElementById("<%=tbxTest.ClientID%>").value = '';
            }
        
        </script>
        <a href="#" onclick="DeleteText()">Text löschen</a>
        <br />
        <asp:TextBox Text="Text zum löschen" runat="server" ID="tbxTest" />
        </form>
    </body>
    </html>

    • IP-Adresse ist Registriert
  • 22. Feb 2011 14:56 Antwort zu

    • WiglWagl
    • Top 25 Mitwirkender
    • Registriert am 18. Aug 2009
    • Beiträge 181
    • Punkte 2.740

    asp:textbox mit Javascript leeren

    Servus,

    dank ich habe das mal genau so probiert:

    document.getElementById("<%=mgrusername_txt.ClientID%>").value = '';


    so funktioniert es, habe versehentlich .Value mit großen "V" geschrieben... Stick out tongue

    Wie kann ich aber den Focus setzen auf das Feld?

    lg
    ww
    • IP-Adresse ist Registriert
  • 22. Feb 2011 15:18 Antwort zu

    • Jan Welker
    • Top 10 Mitwirkender
      Männlich
    • Registriert am 13. Jan 2008
    • 90491
    • Beiträge 1.488
    • Punkte 20.595
    • Moderator

    asp:textbox mit Javascript leeren

    Hallo,

    einfach mit focus():

        <script type="text/javascript">
    
            function DeleteText() {
    
                var testTextBox = document.getElementById("<%=tbxTest.ClientID%>");
                testTextBox.value = '';
                testTextBox.focus();
            }
        
        </script>


    Jan
    • IP-Adresse ist Registriert
Seite 1 von 1 (4 Treffer)

WPF Forum | ASP.NET Forum | ASP.NET MVC Forum | Silverlight Forum | Windows Phone 7 Forum | SharePoint Forum | Dotnet Jobs | Dotnet Termine | Developer Blogs | Dotnet News

Das Team | Regeln | Impressum