André Derron: Postback bei <input ...> verhindern

Hallo NG

Wie kann ich verhindern, dass beim drücken
der Eingabetaste ein PostBack ausgelöst wird?

So, sieht mein inupt aus:

  
<input type="text" id="txtTpw" onchange="return setUser_TPW(this)" />  

Bin um jeden Tipp dankbar
Gruss André

  1. Hi!

    Wie kann ich verhindern, dass beim drücken der Eingabetaste ein PostBack ausgelöst wird?

    Meinst du mit PostBack das was ASP.NET darunter versteht? Sprich: Ist deine Umgebung ASP.NET?

    So, sieht mein inupt aus:
    <input type="text" id="txtTpw" onchange="return setUser_TPW(this)" />

    Ein input allein tut nichts. Erst wenn es innerhalb eines Formulars steht, kann das Enter-Betätigen ein Absenden des Formulars auslösen. Unterbinde also das Submit des Formulars oder entferne das form-Element, wenn du es nicht benötigst.

    Lo!

    1. Hallo Lo

      Ein input allein tut nichts. Erst wenn es innerhalb eines Formulars steht, kann das Enter-Betätigen ein Absenden des Formulars auslösen. Unterbinde also das Submit des Formulars oder entferne das form-Element, wenn du es nicht benötigst.

      ----
      Danke erst mal.
      Das Form brauch ich, wie kann ich Submit unterbinden

        
      <form id="form1" submitdisabledcontrols="true" runat="server" >  
      
      

      Das bringt nichts??

      Besten Dank und Gruss
      André

      1. Hi,

        Das Form brauch ich, wie kann ich Submit unterbinden

        Wozu brauchst du ein Formular, wenn du es nicht abschicken willst?

        <form id="form1" submitdisabledcontrols="true" runat="server" >

        
        > Das bringt nichts??  
          
        Natürlich nicht, das sind (bis auf id) ja auch keine in HTML definierten Attribute.  
          
        MfG ChrisB  
          
        
        -- 
        “Whoever best describes the problem is the person most likely to solve the problem.” [Dan Roam]
        
        1. Hallo

          <form id="form1" submitdisabledcontrols="true" runat="server" >

          
          > > Das bringt nichts??  
            
          \--  
            
          Besten dank, ich hab das input aus dem Form heraus genommen.  
          So gehts...  
            
          Besten Dank für die Infos  
          Gruss  
          André  
          
          
      2. Hi!

        Das Form brauch ich, wie kann ich Submit unterbinden
        <form id="form1" submitdisabledcontrols="true" runat="server" >

        Also verwendest du ASP.NET. Das musst du dazusagen, denn das ändert manche Dinge gravierend.

        Das bringt nichts??

        Hast du in der Dokumenation nachgesehen, was die Property SubmitDisabledControls genau macht? Der Name sagt es eigentlich schon. Jedenfalls ist das nicht das was du willst. Aber vielleicht ASP.NET suppress postback enter.

        Lo!