Jump to content

User:TheTechie/textsize.js

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by TheTechie (talk | contribs) at 01:56, 10 May 2024. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
Note: After saving, you have to bypass your browser's cache to see the changes. Google Chrome, Firefox, Microsoft Edge and Safari: Hold down the ⇧ Shift key and click the Reload toolbar button. For details and instructions about other browsers, see Wikipedia:Bypass your cache.
const html = `
<button onclick="decreaseSize();">Decrease size</button><span id="size"></span><button onclick="increaseSize();">Increase size</button>
`;

default_size = "0.9em";

$('#bodyContent').prepend(html);
$('#bodyContent').css('fontSize', default_size);

var current_size_label = "Current size: " + document.getElementById("bodyContent").style.fontSize;
var current_size = parseFloat(document.getElementById("bodyContent").style.fontSize);
var label = $("#size").innerHTML;

label = current_size_label;

function decreaseSize(){
	current_size -= 0.1;
	let size_string = String(current_size) + "px";
	$('#bodyContent').css('fontSize', default_size);
	label = current_size_label;
}

function increaseSize(){
	current_size += 0.1;
	let size_string = String(current_size) + "px";
	$('#bodyContent').css('fontSize', default_size);
	label = current_size_label;
}