何が間違っているのかわかりませんが、私のスクリプトはこのおかしなlocalCompare
行で止まります。手がかりがありません、なぜ:(
function enableTimeInput()
{
var e = document.getElementById("sel_dateunit");
var aDateUnit = e.options[e.selectedIndex].text;
var disable = aDateUnit.localCompare("weekly");
...
}
Firebug によると、の値はaDateUnit
です"weekly"
。ところで。これは私が期待する値です。