Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou utilizando o Upload pois nesse mesmo arquivo trabalho com imagens.
Entretanto, quando tento recuperar os valores do checkbox, da o seguinte erro:
Microsoft VBScript runtime error '800a01a8'
Object required: 'Upload.item(...)'
/admin/VeiculoVenda_Grava.asp, line 118
Para recuperar os valores estou fazendo da seguinte maneira:
If Upload.Item("IDCondComSel").Value.String <> "" Then
sSql = " INSERT INTO dbo.VeicVendaCondComerciais (IDVeicVenda, VeicDtaAlteracao, IDCondComercial) " _
& " SELECT "& Codigo &",CONVERT(DATETIME, '"& VeicDtaAlteracao &"', 103), IDCondComercial FROM dbo.CondicoesComerciais WHERE IDCondComercial IN(0"& Upload.Item("IDCondComSel").Value.String &")"
Conn.Execute(sSql)Criei uma function para verificar se o objeto existe:
// Verificar Checks selecionados: Condições Comerciais
var x = "";
var selecionados = "";
x = IDCondComSel.value + "";
while (x.indexOf(",", 0) != -1) {
var num_this = "";
var ok = 0;
while (ok == 0) {
if (x.indexOf(",", 0) != 0) {
num_this = num_this + x.substring(0, 1);
x = x.substring(1, x.length);
} else {
ok = 1;
}
}
x = x.substring(1, x.length);
var arr = document.getElementById("cb" + num_this);
if (arr.checked) {
if (selecionados == "") {
selecionados = num_this;
} else {
selecionados = selecionados + "," + num_this;
}
}
}
var arr = document.getElementById("cb" + x);
if (arr.checked) {
if (selecionados == "") {
selecionados = x;
} else {
selecionados = selecionados + "," + x;
}
}
IDCondComSel.value = selecionados;
Alguém poderia me auxiliar nesse probleminha?
Carregando comentários...