Wenn man Datenbankeinträge im BE bearbeitet, bekommt man (aus class.t3lib_tceforms.php):
$item.='<input type="text" name="'.$PA['itemFormElName'].'_hr" value="" this-="" />formWidth($size).' maxlength="'.$mLgd.'" onchange="'.htmlspecialchars($iOnChange).'"'.$PA['onFocus'].' />';
$item.='<input type="hidden" name="'.$PA['itemFormElName'].'" value="'.htmlspecialchars($PA['itemFormElValue']).'" />';
Ich möchte da jetzt mit xajax ein paar Felder dynamisch füllen, was auch funktioniert. Haken: ich bräuchte neben dem name-tag
name="'.$PA['itemFormElName'].'_hr"
auch noch einen id-tag
id="'.$PA['itemFormElName'].'_hr"
ala:
$item.='<input type="text" name="'.$PA['itemFormElName'].'_hr" id="'.$PA['itemFormElName'].'_hr" value="" this-="" />formWidth($size).' maxlength="'.$mLgd.'" onchange="'.htmlspecialchars($iOnChange).'"'.$PA['onFocus'].' />';
$item.='<input type="hidden" name="'.$PA['itemFormElName'].'" id="'.$PA['itemFormElName'].'" value="'.htmlspecialchars($PA['itemFormElValue']).'" />';
Was macht man da am besten?