Už jsem to našel, měl jsem nastavení focusu na špatném místě,
Díky, nikos
Už jsem to našel, měl jsem nastavení focusu na špatném místě,
Díky, nikos
Dobrý den.
Vážení,
začínám s AJAXem, napsal jsem první testovací stránku a nechodí mi jedna maličkost:
mám dva DIVy - v jednom tlačítka, druhý je prázdný, plní se po stisknutí jednotlivých tlačítek přes AJAX -> PHP -> HTML kódem <input id="InputXYZ">
Rád bych na tento <input> nastavil kurzor, což se mi nedaří - jakoby stránka čekala na doběhnutí JS funkce, která je v kódu tlačítka (a tím objekt Input ještě ve stránce neexistoval):
<button class="btn" title="AAA" onclick="return bmOpenDiv(1);">
V JS funkci proběhne korektně kód pro naplnění DIVu Inputem, ten se zobrazí, ale kurzor do něj nedostanu, ani když dám jako poslední příkazy JS funkce:
var prvek = document.getElementById("InputXYZ");
prvek.focus();
Dotazy:
1. vedlejší - kdy se obnovuje DIV na klientovi - až po doběhnutí funkce v onclick ?
2. hlavní - jak zajistit nastavení kurzoru (případně předvybrání obsahu) do nově zobrazeného Input pole ??
Díky moc !!
nikos