Tenho um campo no banco de dados onde salvo um número que pode ser decimal. O valor é um número que tenho que obter em um formulário HTML. Ao enviar o formulário quero valida-lo com Javascript e logo se for correto inseri-lo.
Como posso fazer a validação em Javascript e logo inserir o dado no BD mediante ASP de forma que não haja confusão se se separa a parte inteira e a decimal com vírgula ou com ponto?
O que eu faço é valida-lo com Javascript antes de submeter o formulário.
No momento que mudei todos os pontos por vírgulas, submeto o formulário e chegam os dados corretos ao ASP.
<script>
//substituo os pontos por virgulas
document.f1.preco.value=document.f1.preco.value.replace('.',',')
//envio o formulario
document.creaf.submit()
</script>
Por Miguel Angel Alvarez