我有大約20個複選框。當用戶選擇這些,然後使用替代提交按鈕時,我需要更改所選輸入的名稱/值對的名稱。如何更改多個選定html值的名稱?
這個功能爲什麼只改變的名字隔開選中的輸入?
function sub_d()
{
for (i = 0; i < document.checks.OGname.length; i++) //for all check boxes
{
if (document.checks.OGname[i].checked == true)
{
document.checks.OGname[i].name="newname"; //change name of input
}
}
document.checks.submit();
}
輸出:
newname
'105'
OGname
'106'
newname
'107'
OGname
'108'
newname
'109'
OGname
'110'
我們可以看到您使用的HTML? – 2009-05-28 00:53:16