Como faço que seja obrigatorio o usuario digite nome e sobrenome.
Grato
Olá,
Desktop ou Web?
está usando JSF?
ou só quer mesmo um validador javascript pra feedback?
Web, estou fazer um formulario de cadastro simples mesmo.
usa javascript e pronto. rs ou valida no lado do servidor
Depende muito.
Se você tem 2 ou mais campos para entrar o nome (por exemplo, “Nome”, “Nome do Meio” e “Sobrenome”, então você só precisa validar para ver se os campos “Nome” e “Sobrenome” estão vazios ou não.
Se você só tem um nome, você usa o método split para quebrar o campo em vários pedaços. Se tiver pelo menos 2 pedaços então o primeiro deve ser o nome e o último o sobrenome.
Ex básico em javascript
function validaCampos(){
var labelCampo = document.getElemenyById("labelCampo").value;
var campo = document.getElemenyById("campo").value;
if(campo == null || campo == ""){
alert("Campo obrigatório "+ labelCampo +"não preenchido");
return false;
}
return true;
}
Você pode chamar essa função no submit da página se algum campo nao estiver preenchido retornará false e não será submetido o formulário. Este é um exemplo simples e voce pode adequar a sua situação.
Att
Resolvido
Grato a todos em especial ao felipex.