Hi, I have posted Bug 16259 and here is a patch for it.
-- Csaba
--- validator-rules.xml.orig 2003-01-20 16:02:52.000000000 +0100 +++ validator-rules.xml 2003-01-20 15:35:22.000000000 +0100 @@ -73,7 +73,11 @@ // get field's value if (field.type == "select-one") { var si = field.selectedIndex; - value = field.options[si].value; + if (si == -1) { + value = ''; + } else { + value = +field.options[si].value; + } } else { value = field.value; } @@ -276,7 +280,11 @@ // get field's value if (field.type == "select-one") { var si = field.selectedIndex; - value = field.options[si].value; + if (si == -1) { + value = ''; + } else { + value = +field.options[si].value; + } } else { value = field.value; } @@ -337,7 +345,11 @@ // get field's value if (field.type == "select-one") { var si = field.selectedIndex; - value = field.options[si].value; + if (si == -1) { + value = ''; + } else { + value = +field.options[si].value; + } } else { value = field.value; } @@ -397,7 +409,11 @@ // get field's value if (field.type == "select-one") { var si = field.selectedIndex; - value = field.options[si].value; + if (si == -1) { + value = ''; + } else { + value = +field.options[si].value; + } } else { value = field.value; } @@ -469,7 +485,11 @@ // get field's value if (field.type == "select-one") { var si = field.selectedIndex; - value = field.options[si].value; + if (si == -1) { + value = ''; + } else { + value = +field.options[si].value; + } } else { value = field.value; }
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>