Archívum - Ápr 17, 2018
Livesearch, div bezárás probléma.
Tiszteletem mindenkinek.
Találtam egy tökjó kis keresőprogramot html,css,javascript és php-ből áll.
Itt a link a kódhoz: w3schools
Problémám ott kezdődött,hogy mikor a formsba elkezdünk valamit gépelni ugye a hozzárendelt div(livesearch) kinyílik és az xmlből a linkeket betölti,de nem záródik be ha pl. félre kattintunk vagy a kurzort az adott területről odébb húzzuk. w3schools oldalán ez a jelenség nagyon jól látszik. Próbálkoztam js-vel,hogy reseteltem az összes beírt szöveget a formsból,a script le is futott jól, de nem záródott be a div ablak itt a reset kód:
simán a body-ba beszúrtam egy onclick-t hogy a teszt esemény lejátszódjon,de az ablak továbbra is nyitva maradt,de ha a backspace-t megnyomtam,akkor bezáródott a későbbiekben ez az információ nem vitt előrébb nektek hátha segít. Akkor hagytam ezt a részt és megpróbáltam hidden/visibility-vel ügyködni,mint js ,mint css-ben focusáltam a kurzort ide-oda villogott is a divem rendesen ahogy az kell úgyhogy feladtam és itt tartok. Php-hez nem nyúltam. Ha lenne valaki aki esetleg tudna egy linket osztani ahol volt már hasonló probléma vagy megoldást írna megköszönném.
■ Találtam egy tökjó kis keresőprogramot html,css,javascript és php-ből áll.
Itt a link a kódhoz: w3schools
Problémám ott kezdődött,hogy mikor a formsba elkezdünk valamit gépelni ugye a hozzárendelt div(livesearch) kinyílik és az xmlből a linkeket betölti,de nem záródik be ha pl. félre kattintunk vagy a kurzort az adott területről odébb húzzuk. w3schools oldalán ez a jelenség nagyon jól látszik. Próbálkoztam js-vel,hogy reseteltem az összes beírt szöveget a formsból,a script le is futott jól, de nem záródott be a div ablak itt a reset kód:
function teszt() {document.getElementById("kereso").reset();}
simán a body-ba beszúrtam egy onclick-t hogy a teszt esemény lejátszódjon,de az ablak továbbra is nyitva maradt,de ha a backspace-t megnyomtam,akkor bezáródott a későbbiekben ez az információ nem vitt előrébb nektek hátha segít. Akkor hagytam ezt a részt és megpróbáltam hidden/visibility-vel ügyködni,mint js ,mint css-ben focusáltam a kurzort ide-oda villogott is a divem rendesen ahogy az kell úgyhogy feladtam és itt tartok. Php-hez nem nyúltam. Ha lenne valaki aki esetleg tudna egy linket osztani ahol volt már hasonló probléma vagy megoldást írna megköszönném.