Ik wil cursor focus brengen op eerste tekst veld van een form. Alleen is dit een form dat uit een database wordt opgemaakt. Hoe doe ik dit? Ik kan dus niet echt een specifiek veld toewijzen bij de body onload. De velden hebben namen maar die worden weer uit een config gehaald. dus die zie ik niet in het php file waar form in zit. En form template wordt ook weer via ander php bestand geladen.
<?php
// ...
$i=0;
$result = '';
while ($row = mysql_fetch_assoc($recource) )
{
if ($i === 0)
$onload = ' onload="zetFocus(\''. $row['veld_id'] .'\')" '; // veld_id : de html id die je aan het veld mee geeft
$result .= '<div><input type="'. $row['type'] .'" name="'. $row['name'] .'" id="'. $row['veld_id'] .'" /></div>'.PHP_EOL; // of hoe je het ook doet
$i++;
}