MudGuard: textarea name als id bei ie7

Beitrag lesen

Hi,

  <textarea name="REVTEXT[1]" id="REVTEXT\_hidden[1]">				  
  </textarea>  
  <div id="REVTEXT[1]">  

id = name  [CS]
    This attribute assigns a name to an element. This name must be unique in a document.

Bei Dir ist der Name, den Du per id="REVTEXT[1]" zuweist, nicht unique, da der Name "REVTEXT[1]" ein weiteres Mal verwendet wird (wenn auch nur für ein name-Attribut, aber immerhin).

Abgesehen davon ist die id "REVTEXT[1]" sowieso ungültig:

ID and NAME tokens must begin with a letter ([A-Za-z]) and may be followed by any number of letters, digits ([0-9]), hyphens ("-"), underscores ("_"), colons (":"), and periods (".").

Eckige Klammern sind in der ID demnach nicht erlaubt (im name-Attribut der textarea schon, denn das ist nicht vom Typ name, sondern vom Typ CDATA).

cu,
Andreas

--
Warum nennt sich Andreas hier MudGuard?
O o ostern ...
Fachfragen per Mail sind frech, werden ignoriert. Das Forum existiert.