Por lo visto me estaba equivocando con lo de la cookie, lo que sucede es que, el borde a la imagen no se aplica cuando la variable esta dentro de una funcion
Código:
var b ;
function bo(){
b = prompt("Escribe color");
return b;
}
function do(){
document.perfil.style.borderColor=b;
return b;
}
<input type="submit" onclick="bo();" value="Clickeame3" />
<input type="submit" onclick="do();" value="aplicar" />
<div id="a" style="border: 10px solid purple; width: 500px">
<img src="images/user.png" style="border: 5px white solid;" name ="perfil" />
</div>
quiero que a la imagen se le aplique el color del borde que esta dentro de la funcion do a sabiendas qeu la variable ya tiene un valor que se la dio la funcion bo.
Gracias por la pronta ayuda