HTMLWorld - HTML, CSS, JavaScript, PHP, Java, Flash und vieles mehrHTMLWorld:   Home | Impressum
 

 
 

Anzeige 
 
HTMLWorld » Forum

Thema anzeigen - Felder makieren

 FAQFAQ   SuchenSuchen   MitgliederlisteMitgliederliste   BenutzergruppenBenutzergruppen   RegistrierenRegistrieren 
 ProfilProfil   Einloggen, um private Nachrichten zu lesenEinloggen, um private Nachrichten zu lesen   LoginLogin 

Felder makieren

 

Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   JavaScript
Vorheriges Thema:
Nächstes Thema:  
Autor Nachricht
panko
Gast





BeitragVerfasst am: 20.12.2005 10:40:38    Titel: Felder makieren Antworten mit Zitat

Hey Leute,

ich habe bisher eine eine Java Funktion benutzt, die ich gerne umbauen würde. Habe nur leider wenig erfahrung in Java-Programmierung und bitte deshalb um hilfe.

Problem:
Habe eine Checkbox, wenn diese Checkbox angeklickt wird sollen zwei Eingabefelder aktiviert werden, d.h. sie sollen weißen Hintergrund haben und readonly soll entfernt werden ansonsten sollen die Felder zu sehen sein nur mit grauem Hintergrund und readonly.
Bin bisher soweit gekommen das die Felder aus und eingeblendet werden, aber das ist nicht das Ziehl.

Code:
<script language="JavaScript" type="text/JavaScript">
<!--
var sichtbar = 'Id_perfo_n';
var anzeigeArt = 'table-row';
if (navigator.appName == 'Microsoft Internet Explorer')
  anzeigeArt = 'block';

function Sichtbar (aktiv, ID)
{
  if (sichtbar != '') document.getElementById(sichtbar).style.display = 'none';
  //sichtbar = ID;
  if(ID == 'Id_perfo')
    sichtbar = 'Id_perfo_n';
  else
    sichtbar = 'Id_perfo_n';
  if (aktiv) document.getElementById(ID).style.display = anzeigeArt;
}
//-->
</script>

<td width="150"><label>
 <input type="checkbox" name="perfo" value="perfo" onClick="Sichtbar(this.checked, 'Id_perfo');">Perforation</label></td>
<td colspan="3" id="Id_perfo_n">
 <table border="0">
  <tr class="arial12pt">
   <td width='200'>Schnitt&nbsp;&nbsp;&nbsp;<input name='schnitt' type='text' value='' id='schnitt' size='8' readonly class='Feld'>&nbsp;mm</td>
   <td width='200'>Steg&nbsp;&nbsp;&nbsp;<input name='steg' type='text' id='steg' size='8' value='' readonly class='Feld'>&nbsp;mm</td>
  </tr>
 </table>
</td>
<td colspan="3" id="Id_perfo" style="display:none">
 <table border="0">
  <tr class="arial12pt">
   <td width='200'>Schnitt&nbsp;&nbsp;&nbsp;<input name='schnitt' type='text' value='' id='schnitt' size='8'>&nbsp;mm</td>
   <td width='200'>Steg&nbsp;&nbsp;&nbsp;<input name='steg' type='text' id='steg' size='8' value=''>&nbsp;mm</td>
  </tr>
 </table>
</td>


Vielen Dank schon im Vorraus

panko
Nach oben
admin
Site Admin


Anmeldungsdatum: 16.01.2005
Beiträge: 323
Wohnort: Berlin

BeitragVerfasst am: 22.12.2005 23:09:36    Titel: Antworten mit Zitat

um ein feld von readonly zu nicht-readonly zu "befördern" einfach:
document.meinformular.meinfeld.readOnly = false;
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden Website dieses Benutzers besuchen MSN Messenger
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    HTMLWorld Foren-Übersicht
   JavaScript
Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.