Dieter Raber: per radio-button formularfeld auf readonly setzen

Beitrag lesen

Hallo Stef,

Was Du vorhast, ist ziemlich einfach. Sagen wir, Du hast fuenf Textfelder mit den IDs 'bankdaten_1' bis 'bankdaten_5'. Du brauchst im <head> oder einem externen Script eine Funktion, die die Manipulation der Bankdatenfelder uebernehmen sollen. Die muss etwa so aussehen.

function setFieldsReadonly()//oder wie immer du sie nennen magst
{
  var bankdaten = new Array();
  bankdaten[0] = document.getElementById('bankdaten_1');
  bankdaten[1] usw., bis du alle 5 hast
  for(var i = 0; i < bankdaten.length; i++)
  {
    bankdaten[i].setAttribute('readonly', 'readonly', 'false');
    //evtl.
    bankdaten[i].value= '';
  }
}

Auf die Radiobautton legst du noch onclick="setFieldsReadonly()", das war's

Gruß,

Dieter