Hallo,
auf meiner Homepage wird die Beschriftung des submit-Buttons ("go") mit dem "but_submit.gif" überschrieben. Funktioniert - wunderbar.
TS:
...
ba.menu.content = COA
ba.menu.content.wrap = <span style="color: #666666">[ | ]</span>
ba.menu.content.10 < ba.menu.content_menu
ba.menu.content.20 < ba.menu.content_menu_print
ba.menu.suche = COA
ba.menu.suche.wrap = <table class="basic" border="0" cellspacing="2" cellpadding="0"><tr><td> | </td></tr></table>
ba.menu.suche.10 = FORM
ba.menu.suche.10.accessibility = 1
ba.menu.suche.10.stdWrap.wrap = <table class="basic" border="0" cellspacing="0" cellpadding="0"><tr> | </tr></table>
ba.menu.suche.10 {
type= 479
dataArray {
10.type = sword=input,8
20.type = submit=submit
20.value = go
}
layout = <td>###FIELD###</td>
image = IMAGE
image.file = fileadmin/ba/images/but_submit.gif
method = post
params.input = style="width:100px;height:10px;"
hiddenFields.scols = TEXT
hiddenFields.scols.value = pages.title-subtitle-keywords-description:tt_content.header-bodytext
hiddenFields.stype = TEXT
hiddenFields.stype.value = LO
no_cache = 1
}
...
Im Quellcode der Site sieht (die wesentliche Stelle) dann so aus:
<table class="basic" border="0" cellspacing="0" cellpadding="0">
<tr>
<td><input type="text" name="sword" id="b16b70d3bf7df4384f1b61767a4e0ff6_f3b462d93b24cb0538f5d864546bc3e0" size="8" value="" style="width:100px;height:10px;" /></td>
<td><input type="image" name="submit" src="fileadmin/ba/images/but_submit.gif" width="15" height="15" border="0" alt="" title="" /></td></tr></table>
Anscheinend fügt typo3 automatisch die Werte "height, width und border" ein. Diese Attribute im <input />-Tag sind jedoch nicht XHTML-konform.
Wie kann ich das "automatische" Einfügen abstellen bzw. überschreiben, so dass diese Attribute nicht mehr ins <input />-Tag gesetzt werden?