Jump to content


lumiere

Member Since 03/01/2007
Offline Last Active 25/02/2009, 15:40
-----

Topics I've Started

Carregar Combo, Através De Outro

23/01/2007, 13:52

Pessoal, alguém sabe como carregar um combobox, através de outro combo selecionado.

Ex. Estado e Cidade
:(

Validar Numeros Decimais

18/01/2007, 13:54

Pessoal, eu tenho alguns Scripts que validam Numeros. Uma valida Inteiros e não deixa digitar nenhum caracter diferente de Números. A outra deixa, pois funciona para datas e Números decimais, só que o problema dessa aki eh que deixa salvar só com um ponto (.) E isso não é bom, alguém sabe como não deixar isso acontecer?

Segue abaixo os Scripts que tenho:



<script>






function SoNumeros() // Função para Números Inteiros
{
var carCode = event.keyCode;

if ((carCode < 48) || (carCode > 57))
{
alert ("Por favor, digite apenas números!");
//alert(teclapres);
event.cancelBubble = true;
event.returnValue = false;


return false;

}

}




function ValidNum(e,n){
if (document.all) // Internet Explorer
var tecla = event.keyCode;
else if(document.layers) // Nestcape
var tecla = e.which;
if ((tecla ==46) || (tecla == 44) || (tecla > 46 && tecla < 58 )) // numeros de 0 a 9 , e . e /
return true;
else{
if ((tecla == 13)||(tecla==9)){
n.focus();
return false;}
if (tecla != 8) // backspace
{event.keyCode = 0;
alert ("Por favor, digite somente números!");
return false;
}else
return true;
}
}

</SCRIPT>



<body>



<form class="boxLeft" id="frmDecimal" action="#" >
<div>
<label for="txtDecimal">Decimal:</label>
<input type="text" size="10" id="txtDecimal" name="txtDecimal" onkeypress="ValidNum(event,this.value)" />
<input type="text" size="10" id="txtDecimal" name="txtDecimal" onkeypress="SoNumeros()" />

</div>
</form>

Chamar 2 Funções No Mesmo Evento

11/01/2007, 11:06

Pessoal, alguém se há a possibilidade de chamar mais que 1 função num mesmo evento, num mesmo onkeydown, por exemplo?

Função Que Habilita Um Campo Text Com Check

10/01/2007, 12:41

Essa função habilita um campo text quando o CheckBox está checked, e quando não desabilita e limpa o Campo.

Segue a função: e outro detalhe é que eu uso essa função para campos text com mesmo nome, por isso estou utilizando o getElementsByName

function habilita_outros(valor, nome_campo1,qtd)
{
var aCamp = document.getElementsByName(nome_campo1);

if( valor.checked)
{
for (i=0;i<qtd;i++)
{
aCamp[i].disabled = false;
aCamp[0].focus();

}

}

else
for (i=0;i<qtd;i++)

{
aCamp[i].disabled = true;
if(aCamp[i].value!='')
{aCamp[i].value="" ;}
}


}

Validar Campo Text, Para Que Não Venha Com Espaço

09/01/2007, 12:21

Olá pessoal,


Eu tenho uma função para validar se um campo obrigatório text está preenchido, porém se digitarmos apenas espaços ele vai vim nulo do mesmo jeito, e naum consigo fazer essa validação para espaços:

function verifica_obrig(obrig,desc,tipo,qtd)
{
if(obrig.length == 0)
{
alert('O campo ' + desc.toUpperCase()+ ' é obrigatório!');
return false;
}
}


Alguém pode ajudar?

IPB Skin By Virteq