0

如何在语句中使用变量值?它是这样的:

var skillsSelect = document.getElementById("selUnidade");           
var unidade = skillsSelect.options[skillsSelect.selectedIndex].text;
if ( unidade == "" ) {
    alert("Escolha uma Unidade de Estoque!");
    return false;
}
else
{
    alert("Cheguei!");
    self.opener.document.frmIncluir.id_Unidade.value = unidade; 
}
4

2 回答 2

0

你的赋值语法没问题。问题在于您的代码以打开页面上的输入为目标。

self.opener.document.frmIncluir.id_Unidade.value = unidade; 

在这一行,frmIncluir需要是表单名称(不是 ID)并且id_Unidade需要是输入元素名称(不是 ID)。

如果id_Unidade是 ID,您可以将其更改为:

self.opener.document.getElementById("id_Unidade").value = unidade; 
于 2013-01-04T15:50:28.797 回答
0
var message = "Foo Bar " + unidade + " blah blah";
alert(message);
于 2013-01-04T15:44:22.260 回答