9
respostas

sistema simples de estacionamento!

com colocar as informações do input de baixo dele e tambem a hora que o carro entra no patio e sai e tambem remover? https://drive.google.com/file/d/1uaQb_RLzNCpLWFiuhKCGp3ieE5GwCoC5/view?usp=sharing

9 respostas

Fala ai Geovane, tudo bem? Desculpa mas eu não entendi o problema, consegue passar mais contexto sobre o que precisa fazer e qual o problema atual?

Fico no aguardo.

e ai Mateus blz? bom eu preciso que as informações que eu colocar no input, quando eu apertar o enviar, ele ficar salvo em baixo do input, ai eu tinha começado mais aparece esse erro!

https://drive.google.com/file/d/1hmoM4I90oMn95gFXk9MwtFg94eyivzXe/view?usp=sharing

Fala Geovane, para que você não definiu a variavel time em nenhum lugar do código no arquivo sistema-de-estacionamento.js.

Espero ter ajudado.

document.getElementById("formulario").addEventListener("submit", cadastraVeiculo);
function cadastraVeiculo(e) {
    var modeloCarro = document.getElementById("modeloCarro").Value;
    var placaCarro = document.getElementById("placaCarro").Value;
    var time = new Date();
}

var hora = time.getHours();
var minutos = time.getMinutes();

carro = {
    modelo: modeloCarro,
    placa: placaCarro,
    hora: time.getHours(),
    minutos: time.getMinutes()
}

seria isso? porque agora está dando erro na linha 8!

Fala ai Geovane, acho que o a variável time deveria ser global, tente definir ela antes da variável hora:

// ...
 var time = new Date();
var hora = time.getHours();
var minutos = time.getMinutes();
// ...

Espero ter ajudado.

mais eu já defini ela no campo da função olha ai!

insira seu código aqui

document.getElementById("formulario").addEventListener("submit", cadastraVeiculo); function cadastraVeiculo(e) { var modeloVeiculo = document.getElementById("modeloVeiculo").Value; var placaVeiculo = document.getElementById("placaVeiculo").Value; var time = new Date(); }

carro = { modelo: modeloVeiculo, placa: placaVeiculo, hora: time.getHours(), minutos: time.getMinutes() }

olha só eu fiz do jeito que você falou e agora fala que não foi inicializada!

document.getElementById("formulario").addEventListener("submit", cadastraVeiculo);
function cadastraVeiculo(e) {
    var modeloVeiculo = document.getElementById("modeloVeiculo").Value;
    var placaVeiculo = document.getElementById("placaVeiculo").Value;

}

carro = {
    modelo: modeloVeiculo,
    placa: placaVeiculo,
    time = new Date(),
    hora: time.getHours(),
    minutos: time.getMinutes()
}

Fala Geovane, na verdade você não definiu e criou a variavel time:

carro = {
    modelo: modeloVeiculo,
    placa: placaVeiculo,
    time = new Date(),
    hora: time.getHours(),
    minutos: time.getMinutes()
}

Repare que o time está dentro do objeto carro, tente assim:

var time = new Date()
carro = {
    modelo: modeloVeiculo,
    placa: placaVeiculo,
    time: time,
    hora: time.getHours(),
    minutos: time.getMinutes()
}

Espero ter ajudado.