- Actualización --i he leído mucho sobre el tema intenté algunas secuencias de comandos y necesité ayuda para averiguar qué puede o no puedo hacer. La comunidad respondió todo y el siguiente es un buen punto de partida. (Respuestas aquí extraídos de la comunidad a continuación, gracias)¿Cómo doy estilo al cuadro de alerta con CSS?
NO PUEDE overide estilo por defecto DE ALERTA. Es producido por su cliente (por ejemplo, Chrome Firefox, etc.)
puede usar jquery en su lugar. En lugar de utilizar un script como:
function check_domain_input() { var domain_val = document.getElementsByName ('domain'); if (domain_val [0] .value.length> 0) { return true; } alert ('Por favor, introduzca un nombre de dominio para buscar.'); devuelve falso; }
que hace que el cliente (Firefox cromo, etc.) producen un cuadro de alerta.
2b. Usted le dice al código si algunas cosas que tiene que ocurrir en un Alertbox jQuery carga evento que se puede hacer bastante: (. Answer: Jonathan Payne y creado por Jonathan Payne Gracias)
<link rel="stylesheet" href="http://code.jquery.com/ui/1.8.21/themes/base/jquery-ui.css" type="text/css" media="all" />
<div onclick="check_domain_input()">Click</div>
<div id="dialog" title="Attention!" style="display:none">
Please enter a domain name to search for.
</div>
<script>
function check_domain_input()
{
$("#dialog").dialog(); // Shows the new alert box.
var domain_val = document.getElementsByName('domain');
if (domain_val[0].value.length > 0)
{
return true;
}
$("#dialog").dialog();
return false;
}
</script>
Mira la jsFiddle aquí: http://jsfiddle.net/8cypx/12/
¿Cuál es tu pregunta? – robbrit
Usar [Diálogo jQuery UI] (http://jqueryui.com/demos/dialog/) – MrOBrian
http://stackoverflow.com/a/7853150 –