>

Fórum

Fórum da RL System, voltado para analistas, programadores etc. Tudo sobre linguagem de programação e desenvolvimento Full Stack: Banco de Dados, Android, C#, Java, .NET, PHP, Node, Javascript, TypeScript, Front, HTML e muito mais.



sintaxe de igualdade e desigualdade do Java Script


Olá Rafael se vc verificar estou na aula 11 do curso de PHP e esta tudo funcionando corretamente, só uma dúvida como vc vai ver abaixo os operadores de igualdade e desigualdade estão com 3 símbolos === ou !==, sabe me dizer o porque ele não esta aceitando os valores == ou != como de costume.

function validar(){
var msg="Preencha os valores: ";
if(document.getElementById("titulo").value.length <= 0){
msg+=("Preencha o campo Título! ");
}
if(document.getElementById("fonte").value.length <= 0){
msg+=("Preencha o campo Fonte! ");
}
if(document.getElementById("data").value.length <= 0){
msg+=("Preencha o campo Data! ");
}
if(document.getElementById("cbAutores").value === "0"){
msg+=("Selecione um Autor! ");
}
if(document.getElementById("conteudo").value.length <= 0){
msg+=("Preencha o conteudo!");
}
if (msg !== "Preencha os valores: ") {
alert(msg);
return false;
}
}

function mask_date(field){
if(document.getElementById(field).value.length === 2){
document.getElementById(field).value = document.getElementById(field).value + "/";
}
if(document.getElementById(field).value.length === 5){
document.getElementById(field).value = document.getElementById(field).value + "/";
}
}

function insertFormatUrl(field){
var new_value = document.getElementById(field).value.replace("http://", "");
document.getElementById(field).value = new_value;
if(document.getElementById(field).value.length > 0){
document.getElementById(field).value = "http//www" + document.getElementById(field).value;
}
}



1 Resposta


Olá

É == e para negar apenas !=