certo mo ti spiego cosa devo fare ti linko il codice e ti spiego dove trovo difficoltà, in pratica devo acquisire da html 3 scelte dell'utente di tipo testuale (devo fargli decidere un colore per le scritte un colore per lo sfondo e un colore per i titoli) e sempre da html una grandezza di base del carattere, poi tramite javascript(lo richiede la traccia) devo far visualizzare del testo formattato secondo i parametri scelti dall'utente(e nella traccia sta scritto usare quindi css all'interno di javascript )
questo è il mio codice:
codice:
<!doctype html>
<html>
<head>
</head>
<body>
<form name="form1">
<h1> BENVENUTO</h1>
<br>
testo: <input type="text" id="testo" value="" name="testo"/>
<br>
sfondo: <input type="text" id="sfondo" value="" name="sfondo"/>
<br>
titoli: <input type="text" id="titoli" value="" name="titoli"/>
<br>
dimensione caratteri di base:
<select name="grandezza">
<?php
for($i=1;$i<8;$i++){
echo "<option value=\"$i\">$i</option>";
}
?>
</select>
<br>
<input type="button" value="invia dati"/ onclick="formattazione()">
<script style="text/javascript">
function formattazione(){
var testo=document.getElementById("testo").value;
var sfondo=document.getElementById("sfondo").value;
var titoli=document.getElementById("titoli").value;
//qui non riesco a sistemare
document.write("proviamo a <span style='color:testo'stampare<span> questo testo");
}
</script>
</form>
</body>
</html>
se guardi alla fine dello script trovi un document.write che dovrebbe stampare una parola nel colore scelto dall'utente ma non funziona correttamente, e visto che mi incasino sempre tra queste mille mila virgolette volevo sapere se esiste un modo più immediato...p.s. se noti erorri nel codice dimmelo che ho comunque qualche difficoltà a finirlo. Mille Grazie