6
我有一個包含移動設備上所有連接的下拉列表。我想一次選擇多個聯繫人。從下拉列表中選擇多個值
當我工作的常規HTML & JS網頁我用這個代碼:
function loopSelected()
{
var txtSelectedValuesObj = document.getElementById('txtContactsName');
var selectedArray = new Array();
var selObj = document.getElementById('AllContacts');
var i;
var count = 0;
for (i=0; i<selObj.options.length; i++)
{
if (selObj.options[i].selected) {
selectedArray[count] = selObj.options[i].value;
count++;
}
}
txtSelectedValuesObj.value = selectedArray;
}
但是當我用它在Android,然後if statement
被跳過&它只是停止,這樣的說法:
"selObj.options[i].selected"
對於手機來說似乎很奇怪!