Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    Messaggi
    579

    Impostare il font size ad una classe

    Sto provando ad impostare la grandezza del font ad una classe in questo modo:

    codice:
    document.getElementsByClass("principale").style.fontSize
    Ma mi diche che c'č un errore...
    Come si fa??
    Grazie

  2. #2
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    ma getElementsByClass non esiste nel dom

  3. #3
    Ecco una soluzione per implementare il metodo getElementsByClass basata sul DOM:

    codice:
    function getElementsByClass(searchClass, domNode, tagName) {
    	if (domNode == null) domNode = document;
    	if (tagName == null) tagName = '*';
    	var el = new Array();
    	var tags = domNode.getElementsByTagName(tagName);
    	var tcl = " "+searchClass+" ";
    	for(i=0,j=0; i<tags.length; i++) {
    		var test = " " + tags[i].className + " ";
    		if (test.indexOf(tcl) != -1)
    			el[j++] = tags[i];
    	}
    	return el;
    }
    Il primo argomento č necessario, gli altri opzionali.
    La funzione ti permette di cercare la classe searchClass all'interno del documento, o all'interno di un determinato nodo domNode.

    Inoltre puoi stabilire il tipo di tag da includere nella ricerca, passando anche tagName come terzo argomento della funzione.

    La funzione restituisce un array contenente gli oggetti rispondenti ai criteri di ricerca selezionati.
    Qui il source code.
    Emanuele DG
    <?php echo "Proverbio zen(d): vivi ogni giorno come se fosse il ".date('d M Y', time()); ?>
    Intellectual property

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.