Hallo,

Ik heb problemen met het automatisch selecteren van een text veld als de pagina laad.

Heb verschillende Jquery's of Java Scripts gebruikt maar Bij geen 1 een goed resultaat.
Misschien kunne jullie een tutorial aanraden of Mij helpen.

Dit is het veld dat ik wil automatisch selecteren.


<?
<td colspan='4' align='left'><font color=white>$lang->findItem:</font>
<input type='text' size='8' name='item_search'>
<input type='submit' value='zoek' tabindex='3'> <a href='delete.php?action=item_search'><font size='-1' color='white'>[$lang->clearSearch]</font></a></td></tr>";


?>

Groetjes
Welk veld? Ik zie geen veld..
$('input[name="item_search"]').focus(); als je jQuery gebruikt

<script language="JavaScript">
<!--

document.the_form_u_use.item_search.focus();

//-->
</script>
gerhard i heb geen form

[size=xsmall]Toevoeging op 11/04/2012 11:02:09:[/size]

Hertog Waar moet ik het neerzetten dan?
<?
<?
$display->displayTitle("$lang->newSale1");
echo "<center><form name='additem' method='POST' action='sale_ui.php'>
<table border=0 cellspacing='0' cellpadding='2' bgcolor='$table_bg'>";



if(isset($_POST['item_search']) and $_POST['item_search']!='')
{
$search=$_POST['item_search'];
$_SESSION['current_item_search']=$search;
$query="SELECT p.products_id,p.products_quantity,p.products_model,pd.products_name,p.products_price,tr.tax_rate
FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
WHERE p.products_id=pd.products_id and
p.products_tax_class_id=tc.tax_class_id and
tr.tax_class_id=tc.tax_class_id and
p.products_model like \"%$search%\"
and pd.language_id=1
ORDER by pd.products_name"; }
elseif(isset($_SESSION['current_item_search']))
{
$search=$_SESSION['current_item_search'];
$query="SELECT p.products_id,p.products_quantity,p.products_model,pd.products_name,p.products_price,tr.tax_rate
FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
WHERE p.products_id=pd.products_id and
p.products_tax_class_id=tc.tax_class_id and
tr.tax_class_id=tc.tax_class_id and
p.products_model like \"%$search%\"
and pd.language_id=1
ORDER by products_description.products_name";

}
else
{
$query="SELECT p.products_id,p.products_model,pd.products_name,p.products_price,tr.tax_rate
FROM products as p,products_description as pd,tax_rates as tr,tax_class as tc
WHERE p.products_id=pd.products_id and
p.products_tax_class_id=tc.tax_class_id and
tr.tax_class_id=tc.tax_class_id and pd.language_id=1 ORDER by pd.products_name";

}



$item_result=mysql_query($query,$dbf_osc->conn);

$item_title=isset($_SESSION['current_item_search']) ? "<b><font color=white>$lang->selectItem</font></b>":"<font color=white>$lang->selectItem</font>";
echo "<tr>

<td colspan='4' align='left'><font color=white>$lang->findItem:</font>
<input type='text' name='item_search'>
<input type='submit' value='Zoek' tabindex='3'> <a href='index.php'><font size='-1' color='white'>[$lang->clearSearch]</font></a></td></tr>";
?>
Bjorn je zegt dat je geen form hebt? Maar wat betekend die <form> tag op regel 4 volgens jou dan?

En javascript zet je in je head van je pagina..
Oh joh ik zie het helemaal over het hoofd omdat het gesplitst staat

heb het er nu neer gezet krijg geen errors of iets maar selecteerd hem niet

<?
<head>
<script language="JavaScript">
<!--

document.additem.item_search.focus();

//-->
</script>
</head>
?>
<?
<td colspan='4' align='left'><font color=white>$lang->findItem:</font>
<input type='text' size='8' name='item_search' autofocus='autofocus'>
<input type='submit' value='zoek' tabindex='3'> <a href='delete.php?action=item_search'><font size='-1' color='white'>[$lang->clearSearch]</font></a></td></tr>";
?>
Helaas Werkt niet victor

Andere suggesties?

Reageren