webForumDet fria alternativet

Lowercase()

2 svar · 297 visningar · startad av icaaq

icaaqMedlem sedan okt. 20005 273 inlägg
#1

Hej.
Jag använder Jojjox Autoselect http://www.jojoxx.net/jscript/archive/show.asp?id=24
men jag vill att man ska kunna använda både gemener och versaler.

Huir kan jag modifiera denna så att den gör det

[red]
		var ignorevw=false; // Skall V eller W ignoreras?
		var lista = new Array();
		function searchlist(value,listobj){
			if(lista.length == 0) buildlist(listobj);
			matches=0;
			listobj.length = lista.length;
			for(n=0;n<lista.length;n++){
				if(lista[n].text.substring(0,value.length)==value||ignorevw&&lista[n].text.substring(0,value.length).replace(/w/g,'v')==value.replace(/w/g,'v')) {
					listobj[matches].text = lista[n].text;
					listobj[matches].value = lista[n].value;
					matches++;
				}
			}
			listobj.length = matches;
			listobj.selectedIndex=0;
		}
		function buildlist(obj){
			for(n=0;n<obj.length;n++){
				lista[n] = new makeobj(obj[n].value,obj[n].text);
			}
		}
		function makeobj(value,text){
			this.value=value; this.text=text;
		}
[/red]

mv icaaq

Jesper TMedlem sedan nov. 20017 144 inlägg
#2

Testa detta:

...
	function searchlist(value,listobj){
			if(lista.length == 0) buildlist(listobj);
			matches=0;
			listobj.length = lista.length;
			for(n=0;n<lista.length;n++){
				if(lista[n].text.substring(0,value.length).[b]toLowerCase()[/b]==value.[b]toLowerCase()[/b]||ignorevw&&lista[n].text.substring(0,value.length).replace(/w/g,'v')==value.replace(/w/g,'v')) {
					listobj[matches].text = lista[n].text;
					listobj[matches].value = lista[n].value;
					matches++;
				}
			}
			listobj.length = matches;
			listobj.selectedIndex=0;
		}
...
icaaqMedlem sedan okt. 20005 273 inlägg
#3

thx

mv icaaq

127 ms totalt · 3 externa anrop · v20260731065814-full.0e50b1ef
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)