3
我想弄清楚用户是否在页面上做了任何更改。 以下是我正在做的,以实现这一目标。 我访问在JavaScript的asp.net表单元素如下在asp.net中设置表单元素的默认值
var _totalElementsPresent = document.getElementById("aspnetForm").elements.length;
for(var i=0;i<_totalElementsPresent;i++)
{
var _formObject = document.getElementById("aspnetForm").elements[i];
switch(_formObject.type)
{
case 'select-one' :
case 'select-multiple':
for (var j = 0; j < _formObject.options.length; j++)
{
if (_formObject.options[j].selected !=_formObject.options[j].defaultSelected)
_flag = 1;
}
case 'radio' :
if (_formObject.checked != _formObject.defaultChecked)
我设置选择假的单选按钮,如下
<asp:RadioButton ID="CopyRadioButton" runat="server" Text="Copy"
Checked="false"/>
但_formObject.defaultChecked将被设置为真。
如何设置单选按钮checked = false,下拉选择= true。