karl: CSS: input.style.width="10"

Hallo,

ich würde gerne die Breite eines Eingabefeldes per JS ändern (auch size/maxsize). Wie kann ich die den korrekt ansprechen?

  1. hi,

    ich würde gerne die Breite eines Eingabefeldes per JS ändern (auch size/maxsize). Wie kann ich die den korrekt ansprechen?

    http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines
    http://de.selfhtml.org/javascript/objekte/style.htm

    Beachte, dass Längenangaben in CSS, die ungleich 0 sind, _immer_ eine Einheit erfordern.

    gruß,
    wahsaga

    --
    /voodoo.css:
    #GeorgeWBush { position:absolute; bottom:-6ft; }
    1. Hallo Karl,

      http://de.selfhtml.org/javascript/objekte/elements.htm#allgemeines
      http://de.selfhtml.org/javascript/objekte/style.htm

      Beachte, dass Längenangaben in CSS, die ungleich 0 sind, _immer_ eine Einheit erfordern.

      und soweit Deine Frage auch die Eigenschaft size betrifft, läßt diese sich über folgene beiden Möglichkeiten beeinflussen:

      document.forms[0].element[name].size=neuer_wert;  
      document.forms[0].element[name].[link:http://de.selfhtml.org/javascript/objekte/node.htm#set_attribute@title=setAttibute]('size',neuer_wert);
      

      Gruß aus Berlin!
      eddi

      1. und soweit Deine Frage auch die Eigenschaft size betrifft, läßt diese sich über folgene beiden Möglichkeiten beeinflussen:

        document.forms[0].element[name].size=neuer_wert;

        document.forms[0].element[name].link:http://de.selfhtml.org/javascript/objekte/node.htm#set_attribute@title=setAttibute;

          
        Das zweite ist unnötig. es reicht voll und ganz das erste.  
          
        Struppi.
        
        -- 
        [Javascript ist toll](http://javascript.jstruebig.de/) (Perl auch!)