一个鬼佬写的.
-----------------------------------------
html
<select name="Type" id="ReportName" class="textinput"
onchange='return preventSelectDisabled(this)'>
<option value="reportAsset">
Positions Summary
</option>
<option value="reportOptions">
Account Transactions
</option>
<option value="reportOptions">
Performance Summary
</option>
<option disabled='disabled' class='disabled'>
Asset Allocations
</option>
<option disabled='disabled' class='disabled'>
Options Tracking
</option>
<option disabled='disabled' class='disabled'>
Historical Variance
</option>
<option disabled='disabled' class='disabled'>
Portfolio Statistics
</option>
</select>
-----------------------------------------------
CSS
option.disabled {
color: #999;
}
---------------------------------
js
function preventSelectDisabled(oSelect) {
var isOptionDisabled = oSelect.options[oSelect.selectedIndex].disabled;
if(isOptionDisabled) {
oSelect.selectedIndex = oSelect.defaultSelectedIndex;
return false;
}
else oSelect.defaultSelectedIndex = oSelect.selectedIndex;
return true;
}
博客展示了一段由外国作者编写的 HTML 代码,包含一个下拉选择框。框内有多个选项,如 Positions Summary、Account Transactions 等,部分选项处于禁用状态。此外还提及了 CSS,但未展示相关代码。
584

被折叠的 条评论
为什么被折叠?



