Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

cyber_jso

Verificação de Campo HTML na tela.

Recommended Posts

Olá Pessoal!Alguém sabe se tem alguma maneira de verificar a existência de de um campo HTML na tela antes de acessar as suas propriedades usando javascript?Estou usando AJAX para por alguns checkbox na tela mas a minha validação de formulário não dinâmica ( verifica se o campo está checado ou não através da propriedade correspondente) e seu tentar acessar o campo sem que ele tenha sido carregado, ocorre um erro na execução do script.Alguém sabe como me ajudar?Desde já agradeço a atenção de todos.

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode fazer assim:

 

 

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><title>Documento sem título</title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><script language="JavaScript">    function teste(){		if(document.getElementById('teste')){	  	  alert('campo teste existe');		}else{		  alert('campo teste não existe');		}	    }  </script></head><body onLoad="teste();"></body></html>

quando você carregar a pagina ele vai alertar que o input 'não existe', ae se você criar ele o mensagem será de que ele existe

 

 

para completar, para que ele mostre a mensagem de que o campo existe, você cria um input com a id 'teste':

 

<input type="text" name="teste" id="teste">

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.