-1
Example:
- in the Table field
"valor"
, if she gets this587644
, she must be converted to5.876,44
.
Someone there can help me?
HTML code:
<div id="dfPessoas">
<form name="fPessoas">
<select class="custom-select my-1 mr-sm-2" id="formadepagamento">
<option selected>Formas de Pagamento</option>
<option>Elo Crédito</option> <!-- com o value informado, ele pega o valor que esta obtido no value -->
<option>Elo Débito</option>
<option>Alelo</option>
<option>Visa</option>
<option>Visa Electron</option>
<option>Sodexo</option>
<option>Mastercard</option>
<option>Maestro</option>
<!-- <option value="8">Maestro</option> // Quando remove o "value" ele pega o nome do campo -->
</select>
<label for="adquirente">*Adquirente</label>
<select class='form-control form-control-sm' data-placeholder="Digite um nome p/ procurar o adquirente"
value="adquirentes" id="adquirentes"></select>
<label for="inputAddress">Valor R$</label>
<input type="number" name="txtValorformadepagamento" class="form-control" id="valorformadepagamento" placeholder="Valor">
<label for="inputAddress">Cupom</label>
<input type="text" name="txtCupomformasdepagamento" class="form-control" id="cupomformasdepagamento" placeholder="Cupom">
</form>
</div><br>
<div class="container">
<div class="row">
<div class="col-md-6 text-left">
<button type="button" class="btn btn-success" onclick="cadLancamentos(adquirentes, formadepagamento.value, valorformadepagamento.value, cupomformasdepagamento.value)" />Adicionar</button>
<button type="button" class="btn btn-warning">Limpar</button>
</div>
</div>
</div>
<hr>
<div>
<table class="table table-dark" id="dtAdquirente">
<thead>
<tr>
<th scope="col">Codigo:</th>
<th scope="col">Adquirente:</th>
<th scope="col">Forma de Pagamento:</th>
<th scope="col">Valor</th>
<th scope="col">Cupom</th>
</tr>
</thead>
</table>
</div>
Javascript code:
function cadLancamentos(adquirente, formadepagamento, valorformadepagamento, cupomformasdepagamento) {
var tb = document.getElementById("dtAdquirente");
var qtdLinhas = tb.rows.length;
var linha = tb.insertRow(qtdLinhas);
var cellCodigo = linha.insertCell(0);
var cellAdquirente = linha.insertCell(1);
var cellFormadepagamento = linha.insertCell(2);
var cellValorformadepagamento = linha.insertCell(3).mask("000.000,000,000");
var cellCupomformasdepagamento = linha.insertCell(4);
cellCodigo.innerHTML = qtdLinhas;
cellAdquirente.innerHTML = ($(adquirente).find('option:selected').text());
cellFormadepagamento.innerHTML = formadepagamento;
cellValorformadepagamento.innerHTML = valorformadepagamento;
cellCupomformasdepagamento.innerHTML = cupomformasdepagamento;
}
Worse than still n young...
– Rafael Guilherme