1

私のセットアップは次のようなものです。

radiobutton1 - selection1
radiobutton2 - selection2 textinput1

selection1が変更されるたびにradiobutton1が選択され、selection2またはtextinput1が変更されるたびにradiobutton2が選択されるようにします。

ここには簡単なJavaScriptソリューションが必要です...私はそれを見つけることができません。

これが私の実際のコードです( "$ semopt"は、最初の選択入力のオプションのhtmlコードを保持する文字列です):

<input type='radio' name='semester' value='existing'/>Existing semester: 
    <select name='sem_id'">$semopt
    </select><br/>
<input type='radio' name='semester' value='new'/>New Semester: 
    <select name='sem_name'">
        <option value='Fall'>Fall</option>
        <option value='Spring'>Spring</option>
    </select> 
    <input name='sem_year' value='$thisyear' size='5'"/><br/>
4

1 に答える 1

1

「jQueryを使用する」ことに頼らずに、選択したタグに対してできることは次のとおりです。

    <select id="selection1" onchange="document.getElementById('radiobutton1').checked = true;">

もう一方も同じようにします。

于 2010-03-23T13:57:34.233 に答える