I need to play a Volume variable within a Option
that is, the person selects a category and as that category appears the items in the list in front of the items I need to show the volume, I am not able to make this volume appear in front of the title.
PHP variable ex:
<?php echo $objProduto->volume ?>
<div class="col-sm-3">
<select name="id_produto_temp" class="form-control" id="id_produto_temp" onChange="changeUser(this.value);" required>
<option id="opcoes" value="">Produto </option>
</select>
</div>
JavaScript:
function processXML(obj) {
//pega a tag cliente
var dataArray = obj.getElementsByTagName("produto");
//total de elementos contidos na tag cliente
if (dataArray.length > 0) {
//percorre o arquivo XML paara extrair os dados
for (var i = 0; i < dataArray.length; i++) {
var item = dataArray[i];
//contéudo dos campos no arquivo XML
var codigo = item.getElementsByTagName("codigo")[0].firstChild.nodeValue;
var descricao = item.getElementsByTagName("descricao")[0].firstChild.nodeValue;
idOpcao.innerHTML = "Selecione um produto abaixo";
//AQUI PRECISO JOGAR A VARIAVEL VOLUME NA FRENTE DE DESCRIÇÃO, OBS: JA TENTEI COLOCAR novo.text = descricao + volume só que aparece um 3 na frente de todos os textos
var novo = document.createElement("option");
//atribui um ID a esse elemento
novo.setAttribute("id", "opcoes");
//atribui um valor
novo.value = codigo;
//atribui um texto
novo.text = descricao;
//finalmente adiciona o novo elemento
document.frmPedidoProduto.id_produto_temp.options.add(novo);
}
} else {
//caso o XML volte vazio, imprime a mensagem abaixo
idOpcao.innerHTML = "Nenhuma familia relacionada";
}
}