za javascript masterite
4 отговора
172 прегледа
za javascript masterite
ta taka...
imam edin problem
imam edno ogromno slect menu - pulno e s danni
iskam nad nego na sloja edin textbox i kato napisha niakoia bukva fokusa da otiva na item s tazi bukva ot select box-a
syotvetno kato napisha vtora bukva sled neia da fokusa da otiva na item s tezi dve bukvi edna do druga i taka.
kto se napishe ciala duma da otiva na to4nata duma
kak moje da stane tova ?
ili pone ako niakoi e vijdal niakyde neshto takova da kaje
predvaritelno Vi blagodaria
imam edin problem
imam edno ogromno slect menu - pulno e s danni
iskam nad nego na sloja edin textbox i kato napisha niakoia bukva fokusa da otiva na item s tazi bukva ot select box-a
syotvetno kato napisha vtora bukva sled neia da fokusa da otiva na item s tezi dve bukvi edna do druga i taka.
kto se napishe ciala duma da otiva na to4nata duma
kak moje da stane tova ?
ili pone ako niakoi e vijdal niakyde neshto takova da kaje
predvaritelno Vi blagodaria
Namerih:)
<select name=client>
<option value="aa">aaa</option>
.............
<option value="aa">aaa</option>
</select>
<INPUT NAME="countryText" TYPE="TEXT" SIZE="10" VALUE="" onKeyDown="search(this.form)">
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript"><!--
function search(object) {
var found = false;
var country = object.countryText.value.toUpperCase();
if (object.countryText.value.length > -1) {
for (var i=0; (i < object.countrySelect.length) && !found; i++) {
var text = object.client.options.text;
client = text.toUpperCase();
if (client.indexOf(country) == 0) {
found = true;
object.client.options.selected = true;
}
else if (client > country) {
found = true;
object.client.options.selected = true;
}
}
if (!found)
object.client.options[object.client.length - 1].selected = true;
}
}
//--></SCRIPT>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1"><!--
function search(object) {
var found = false;
if (object.countryText.value.length > -1) {
for (var i=0; (i < object.client.length) && !found; i++) {
if (object.client.options.text.toUpperCase().indexOf(object.countryText.value.toUpperCase()) == 0) {
found = true;
object.client.options.selected = true;
}
else if (object.client.options.text.toUpperCase() > object.countryText.value.toUpperCase()) {
found = true;
object.client.options.selected = true;
}
}
if (!found)
object.client.options[object.countrySelect.length - 1].selected = true;
}
}
//--></SCRIPT>
<option value="aa">aaa</option>
.............
<option value="aa">aaa</option>
</select>
<INPUT NAME="countryText" TYPE="TEXT" SIZE="10" VALUE="" onKeyDown="search(this.form)">
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript"><!--
function search(object) {
var found = false;
var country = object.countryText.value.toUpperCase();
if (object.countryText.value.length > -1) {
for (var i=0; (i < object.countrySelect.length) && !found; i++) {
var text = object.client.options.text;
client = text.toUpperCase();
if (client.indexOf(country) == 0) {
found = true;
object.client.options.selected = true;
}
else if (client > country) {
found = true;
object.client.options.selected = true;
}
}
if (!found)
object.client.options[object.client.length - 1].selected = true;
}
}
//--></SCRIPT>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript1.1"><!--
function search(object) {
var found = false;
if (object.countryText.value.length > -1) {
for (var i=0; (i < object.client.length) && !found; i++) {
if (object.client.options.text.toUpperCase().indexOf(object.countryText.value.toUpperCase()) == 0) {
found = true;
object.client.options.selected = true;
}
else if (object.client.options.text.toUpperCase() > object.countryText.value.toUpperCase()) {
found = true;
object.client.options.selected = true;
}
}
if (!found)
object.client.options[object.countrySelect.length - 1].selected = true;
}
}
//--></SCRIPT>
Re: za javascript masterite
този код не струва, освен това е пълна боза. по-добре си напиши сам функция, съвсем просто е. виж идеята по-горе в линка на smartmenus
Re: za javascript masterite
Начи не е нужно да си мастър във всичко и да си пишеш всичко сам :) Има google, който намира всичко :)
[линк]
БАба...
Ама баба не е жена, вие не знаете ли?
[линк]
БАба...
Ама баба не е жена, вие не знаете ли?