Fala Gente,
Eu estou validando um form por ajax, e estou retornando um xml contendo um boolean dizendo se o input eh valido, e a mensagem de erro.
Já estou criando um span na moral também com a mensagem de erro.
Meu unico problema está sendo que não estou conseguindo criar o span logo ao lado do input... Eu nao queria ter q criar n spans com n ids, pra cada um receber um erro, eu queria que se existisse o erro, ele criasse um span com o erro ao lado do input.
ps.: acho que nao entendi muito bem como usar o insertBefore, e tb seria ideal existir um insertAfter (existe?)
Alguem sugere algo?
Valeu...
ahhhhh, se possivel deem uma olhada num outro topico meu, onde eu nao estou conseguindo fazer o responseXML no ie.
Validação Com Ajax
Started By ddacal, 24/01/2006, 11:38
3 replies to this topic
#1
Posted 24/01/2006, 11:38
Diego Dacal
Webdesigner
Webdesigner
#2
Posted 24/01/2006, 12:17
existe sim um apendAfter que é appendChild !!!!!!!
Quer ajuda seus amigo e ainda ganhar uma graninha?
Acesse agora mesmo http://yeapiz.com
Acesse agora mesmo http://yeapiz.com
#3
Posted 24/01/2006, 18:12
www.wvirtu.net - Hospedagem Sites - PHP + MySql + Fantástico - Joomla! pré-instalado
www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais
www.joomlaminas.org - Grupo de Usuários Joomla! de Minas Gerais
#4
Posted 25/01/2006, 08:15
Você não precisa de um appendAfter se, você já tem o insertBefore. Esse esquema eu usei num dos scripts de validação do UOL K. (se você tiver cadastro, veja na página de interesses, a validação das textareas)
Olha só:
Tá aí.
Olha só:
var mensagem; // Suponho que nesta variável você tem o elemento span com a mensagem e tudo mais que for usar...
var caixa; // Aqui você tem a caixa de texto que você quer inserir após
if ( caixa.nextSibling )
{
caixa.parentNode.insertBefore( mensagem, caixa.nextSibling );
}
else
{
caixa.parentNode.appendChild( mensagem );
}
Tá aí.
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)