ハイ!私は Web 開発が初めてで、ある時点で立ち往生しています。1 つのドロップダウン メニューで 2 つのフィールドが生成されるフォームがあります。今の問題は、あるフィールドを生成して別のフィールドを取得しようとしましたが、知識不足のために立ち往生していることです。誰かができるなら、私は少し助けが必要です
<form name="myform">
<select name="optone" size="1" onchange="setOptions(document.myform.optone.options[document.myform.optone.selectedIndex].value);">
<option value=" " selected="selected"> </option>
<option value="1">Directory Submission</option>
<option value="2">Articale Submission</option>
<option value="3">Social Bookmarking</option>
<option value="4">Blog Commenting</option>
<option value="5">Forum Submission</option>
<option value="6">Link Building</option>
</select>
No. Of Submissions: <select name="opttwo" size="1">
<option value=" " selected="selected">Select any option of the above first</option>
</select>
Amount Payable:
</td>
<td>
<input type="text" name="amount" onchange="document.myform.opttwo.options[document.myform.opttwo.selectedIndex].value;" />
今私のjavascriptはこれです:
function setOptions(chosen) {
var selbox = document.myform.opttwo;
selbox.options.length = 0;
if (chosen == " ") {
selbox.options[selbox.options.length] = new Option('Please select one of the options above first',' ');
}
if (chosen == "1") {
selbox.options[selbox.options.length] = new Option('100 Directory Submission', '$9.99');
selbox.options[selbox.options.length] = new Option('100 Directory Submission', '$9.99');
selbox.options[selbox.options.length] = new Option('300 Directory Submission','$29.99');
}
// and like this other options will come too.
}
支払額のフィールドがどのように金額を取得するかを知りたいだけです。