Hola, gracias por responder, mira te envio lo que llevo hasta ahora, este es el archivo de JavaScript
:
Código Javascript
:
Ver originalwindow.onload = function(){
document.getElementById("rojo").addEventListener("change", redcolor);
document.getElementById("verde").addEventListener("change", greencolor);
document.getElementById("azul").addEventListener("change", bluecolor);
}
function redcolor(){
var rojo= document.getElementById("rojo").value;
var colorrojo = rojo.ToString(16);
alert("Selecciono rojo" + rojo );
}
function greencolor(){
var verde= document.getElementById("verde").value;
var colorverde = verde.ToString(16);
alert("Selecciono verde" + b );
}
function bluecolor(){
var colorazul = document.getElementById("azul").value;
var colorverde = verde.ToString(16);
alert("Selecciono azul "+ c);
}
Los alert los uso para probar si me esta convirtiendo a hexa, (cosa que no he podido).
Y aca esta el html:
Código HTML:
Ver original <head meta charset="utf-8">
<link href="styles/styles.css" rel="stylesheet" type="text/css">
<h1>Paleta de colores HTML
</h1> <h2>Mueva los controles para elegir el color deseado
</h2> <td><input type="range" id="rojo" min="0" max="255" value ="25" name ="redcolor" /> Red.
</td> <td><input type="range" id="verde" min="0" max="255" value ="25" name ="greencolor" /> Green.
</td> <td><input type="range" id="azul" min="0" max="255" value ="25" name ="bluecolor" /> Blue.
</td> <input type="button" value="Hexadecimal" onclick="alert(sCambiaSistema(0777, 16))">
<input type="text" readonly ="readonly" value="#00000" />
<script src="scripts/funcion.js" language="javascript" type ="text/javascript"> </script>
no se si me hice entender, son 3 deslizadores tipo range y cada uno transforma al div donde se muestra el color, lo que no he podido hacer es convertir cada valor del deslizador tipo range a hexa y es por esta función que sé que esta mal:
Código Javascript
:
Ver originalvar colorrojo = rojo.ToString(16);
ya teniendo eso resulto puedo modificar el div del color, pero antes debo poder convertir el valor del range a hexa, gracias por la ayuda