Dúvida em javascript

Iniciado por Agarwaen, 14 de Setembro de 2016, 20:47

tópico anterior - próximo tópico

Agarwaen

Olá a todos!

Estou desenvolvendo uma aplicação que consiste basicamente em uma página em HTML contendo um simples formulário para preenchimento. Para validá-lo pelo lado cliente eu utilizei um simples alerta em javascript:

echo "<script type = 'text/javascript'>
alert('Preencha os campos do formulário com valores válidos');
document.location.href = 'form.html';
</script>";

Obs¹: 'form.html' é o nome da página em HTML do formulário (isso faz com que se o botão 'OK' for clicado o usuário seja redirecionado para a página do formulário).
Obs²: o script está dentro de um 'echo' porque  o fiz utilizando PHP.
Esse alerta é exibido caso algum campo do formulário esteja vazio/inválido.
Enfim, a minha dúvida é: quando a janela do alerta é exibida, isso acontece sob um fundo cinza, gostaria de saber se é possível configurar esse fundo de modo que ele seja a própria página do formulário em HTML.
Segue uma imagem para ilustrar meu problema: http://imageshack.com/a/img924/4919/cYV4Rc.png
Obrigado, desde já.

Felix

Por favor, edite o título de seu tópico para que o mesmo não seja bloqueado e enviado para quarentena, pois o mesmo está em desacordo com as Regras de utilização do fórum:

Citar
Da forma de publicação das mensagens

8. Não são permitidas mensagens/títulos:

I - Que tenham como escopo assuntos como: a) esportes, b) religião e c) política.
II - Em caixa-alta (maiúsculas) e/ou com excesso de formatação de texto fora do padrão do fórum.
III - Com solicitações como "ajuda", "socorro", "help", etc.
IV - Publicidade, compra, venda, ou prestação de qualquer outro serviço.
V - Com o único objetivo de manipular a visibilidade do tópico.
VI - Má-educação, insultos, ataques pessoais, violência ou qualquer conteúdo considerado incendiário ou provocador.
VII - Contendo material que possa causar danos a usuários e terceiros
VIII - Qualquer tópico ou mensagem que promova actividades ilícitas, criminais, ou violações de propriedade intelectual.
IX - Que não estejam de acordo com a descrição dos assuntos da seção.
X - Que contenham imagem maior do que 40 Kb.
XI - Com SPAM ou correntes.
XII - Que possuam título que não esclareçam o contexto da mensagem.
XIII - Pornografia, nudez explícita ou qualquer outro material passível de ferir susceptibilidades pelo seu conteúdo.
XIV - Racismo, xenofobia ou qualquer outra ofensa à condição humana.
XV - Mensagens sem sentido ou de conteúdo manifestamente vazio.
XVI - Com conteúdo duplicado.

agente100gelo

Você pode fazer isso com JQuery ou usando DHTML (JavaScript + HTML) mas não com a função alert().
Advogado e analista de sistema cearense.
Twitter: @glaydson