Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Javascript: Textfeld aktivieren/deaktivieren

Empfohlene Antworten

Veröffentlicht

Hallo zusammen,

habe ich über JavaScript die Möglichkeit, ein Textfeld zu aktivieren bzw. zu deaktivieren ("disabled")? Wenn ja, wie?

Hintergrund:

Ich habe eine Radiogroup und wenn ein bestimmtes Item davon ausgewählt wird, soll der Benutzer in ein Textfeld schreiben dürfen, ansonsten nicht.

Ich hoffe ihr könnt mir helfen, die Suchfunktion konnte es nicht...

Vielen Dank,

Axl


function disableElement ( ElementID) {

  var oElement = document.getElementById( ElementID);

  oElement.disabled = 'disabled';

}


<input type='text' id='textfeld'>

<input type='button' onclick='disableElement( "textfeld")'>

Super, vielen Dank!!!

Gruss, Axl

  • 3 Monate später...

Hallo,

ich habe nun eine ähnliche Problemstellung, daher habe ich den selben Thread genommen:

Ist es auch möglich, ein Textfeld per Java Script ein- und auszublenden, d.h. dass sie gar nicht sichtbar sind?

Gruss, Axl

Javascript:


// Object anhand der id heraussuchen

function getElement( iElementId){

   if(document.all) return document.all[ iElementId];

   if(document.getElementById) return document.getElementById( iElementId);

}


// Toggle zum ein und ausblendne von elementen

function toggleElement( oElement) {

   if ( oElement.style.display == "none") {

      oElement.style.display = "";

   } else {

      oElement.style.display = "none";

   }

}

Source:

<a href="javascript: toggleElement( getElement('myTextField'));"> Element Ein/Ausblenden</a>

<input type="text" id="myTextField" value="Testtext"/>

Erneut vielen Danke @ kills :uli

Gruss, Axl

immer wieder gerne :marine

  • 3 Jahre später...
  • 1 Jahr später...

also bei mir wird sobald ich das Textfeld deaktiviert habe es nie wieder aktiviert :S was mach ich falsch?

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.