У меня есть поле ввода, подобное следующему:
<input type="text" value="" somethingSpecial="filename.txt" id="myID" class="box">
У меня также есть список выбора, подобный следующему:
<select name="type" class="form-select" id="type">
<option value="keyword" selected="selected" otherValue="filename.txt">Keyword</option>
<option value="title" otherValue="filename1.txt">Title</option>
<option value="author" otherValue="filename2.txt">Author</option>
<option value="subject" otherValue="filename3.txt">Subject</option>
</select>
Когда пользователь выбирает опцию из этого списка выбора, скажем, «Заголовок» ради этого примера, тогда мне нужно вытащить «другое значение» из этого поля, поэтому «filename1.txt» и поменять местами для значения «SomeSpecial» в поле ввода.
Обычно я бы просто использовал функцию для доступа к атрибуту HTML, например, к имени, идентификатору, классу и т. Д., Но, очевидно, те, которые я использую, не являются ни одним из обычных атрибутов.