IE et Firefox: le grand amour :)
Bonjour,
j'aimerai votre aide:
j'ai une fonction en javascript qui mqrche parfqitement bien sur IE, mais qui me produit une erreur sur firefox.
Voivi la fonction complete:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
|
function usEdit(frm, d, UserId, EditStr)
{
frm.txtAction.value = 'save_update';
frm.txtUserId.value = UserId;
d.getElementById("tbAdd").style.display = "none";
d.getElementById("tbInput").style.display = "inline";
frm.txtFullName.focus();
var Params = EditStr.split("|");
frm.txtFullName.value = Params[0];
frm.txtPosition.value = Params[1];
frm.txtLoginName.value = Params[2];
frm.txtPhone.value = Params[3];
var SecurityGroupId = Params[4];
for (i = 0; i < frm.ddlSecurityGroup.options.length; i++)
{
if (frm.ddlSecurityGroup.options(i).value == SecurityGroupId)
{
frm.ddlSecurityGroup.selectedIndex = i;
}
}
if (Params[5] == '1') frm.cbxVisible.checked = true;
else frm.cbxVisible.checked = false;
return false;
} |
l'erreur est la suivante:
Code:
1 2
|
Erreur : frm.ddlSecurityGroup.options is not a function |
c'est une erreur pour la ligne suivante:
Code:
1 2
|
if (frm.ddlSecurityGroup.options(i).value == SecurityGroupId) |
Merci pour toute aide!!