webForumDet fria alternativet
Logga in / Bli medlem

Rätt upper/lowercase?

JavaScript

1 svar · 199 visningar · startad av Jesper T

Medlem sedan nov. 20017 144 inlägg
Trådstart#1

Ser detta rätt ut? Jag vill toggla mellan lower/uppercase

var lu=true;
function LUtoggle(){
	if(lu==true){
		iView.document.selection.createRange().text=iView.document.selection.createRange().text.toUpperCase();
		lu=false;
	} else { 
		iView.document.selection.createRange().text=iView.document.selection.createRange().text.toLowerCase();
		lu=true;
	} 
}
Medlem sedan juni 20004 308 inlägg
#2

Ja. Det ser ut att fungera. Här är en förkortning:

var lu=true;
function LUtoggle(){
	iView.document.selection.createRange().text=(lu)?iView.document.selection.createRange().text.toUpperCase():iView.document.selection.createRange().text.toLowerCase();
	lu=!lu;
}
263 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)