動的に作成されたSelects(ドロップダウン)を含むWebページがあります。これは、シェルCGIスクリプトによって作成されたWebページです。
while read line; do
textBoxValue=`printf "$line" | cut -d' ' -f1`
comboBoxValue=`printf "$line" | cut -d' ' -f2`
echo "
<div id="divId$start_id">
<input type="text" name="newTexdtBox$start_id" id="newTextBox" value='$textBoxValue' />
<select name="newComboBox$start_id" id="newComboBox" value="$comboBoxValue">
<option disabled>pls select</option>
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
<option value="4">4</option>
<option value="5">5</option>
<option value="6">6</option>
<option value="7">7</option>
<option value="9">all</option>
</select>
<a href='javascript:void(0)' onclick='return removeThisElement($start_id)'>Remove This</a>
</div>
<a href='javascript:void(0)' onclick='return getSelects()'>getSelects</a>
"
start_id=$((start_id+1))
count=$((count + 1))
done < my_conf
各Selectオブジェクトには、独自の属性value =$comboBoxValueがあります。この値属性を、ページの読み込み時に選択されたものとして設定したいと思います。推奨される解決策は(http://snipplr.com/view/67752/set-default-value-for-select-dropdown-lists-using-value-attribute/)ですが、this.getAttribute( "value"のため、機能しないようです。 )何も返しません。
value属性を使用してSelect(ドロップダウンリスト)のデフォルト値を設定するにはどうすればよいですか?