Chris: readonly/disable für ein feld setzen

hallo,

wie kann ich denn readonly/disable mit javascript für ein inputfeld setzen?

var field = document.createElement("input");
    field.readonly = true;

klappt als beispiel nicht.

grüße Chris

  1. Hi Chris,

    wie kann ich denn readonly/disable mit javascript für ein inputfeld setzen?

    var field = document.createElement("input");
        field.readonly = true;

    field.readonly = 'true'  glaub ich

    klappt als beispiel nicht.

    Gruß, Marian

  2. hallo,

    wie kann ich denn readonly/disable mit javascript für ein inputfeld setzen?

    var field = document.createElement("input");
        field.readonly = true;

    klappt als beispiel nicht.

    grüße Chris

    Hi,

    versuche mal sowas ähnliches:

    <html>
    <head>
    <title>Test</title>
    </head>
    <body>
    <form name="form" action="" method="post">
    feld: <input type="text" size="40" name="input" value="Test" onclick="document.form.input.disabled=true" />
    </form>

    </body>
    </html>

    1. hi,

      versuche mal sowas ähnliches:
      feld: <input type="text" size="40" name="input" value="Test" onclick="document.form.input.disabled=true" />

      da könntest du an der stelle auch gleich mit this.disabled arbeiten.

      ist readonly überhaupt eine in javascript verfügbare feldeigenschaft?
      m.W. nein.
      also entweder per createAttribute() setzen, oder auf disabled ausweichen.

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
      1. Hi!

        ist readonly überhaupt eine in javascript verfügbare feldeigenschaft?
        m.W. nein.

        doch

        Gruß aus Iserlohn

        Martin

  3. Hallo,

    wie kann ich denn readonly/disable mit javascript für ein inputfeld setzen?

    var field = document.createElement("input");
        field.readonly = true;

    klappt als beispiel nicht.

    ich habe es so gemacht:
    <input type="Text" name="" value="" size="" maxlength="" disabled onclick="(this.checked==false)?this.checked :this.checked=false">

    Gruß Hartmut

    1. hi,

      ich habe es so gemacht:
      <input type="Text" name="" value="" size="" maxlength="" disabled onclick="(this.checked==false)?this.checked :this.checked=false">

      wie sieht denn ein gechecktes textfeld aus, und wodurch unterscheidet es sich vom nicht angekreuzten ...?

      gruß,
      wahsaga

      --
      /voodoo.css:
      #GeorgeWBush { position:absolute; bottom:-6ft; }
  4. echo $begrüßung;

    field.readonly = true;

    klappt als beispiel nicht.

    Du hast es falsch geschrieben. Es heißt readOnly.

    echo "$verabschiedung $name";