今天在jquery中取input的readonly属性时,发现
我这样写$(“#input”).readonly取这个属性时,总是undefined,后来一想,难道html中的属性only没有大写,是不是javascript需要将O大写,
修改之后$(“#input”).readOnly,就能取到值,下面是后来我又搜到的一篇文章。
Javascript:为<input>设置readOnly属性
http://blog.sina.com.cn/s/blog_6a20127f0100n6k1.html
今天系统需要使用javascript 动态设置textbox的readonly ,
<wbr><br>
搞了半天一直没有搞定 最后发现 readonly 属性应该是 readOnly=true .<br><p>javascript 的大小写要注意<br></p>
<p><br></p>
<p>今天在开发中准备通过javascript设置input框只读属性的时候,用document.getElementByIdx_x('input').readonly='readonly';结果发现这样设置无效.<br><br>
于是试着disable的属性,用同样的方法设置是有效的.document.getElementByIdx_x('input').disabled=disabled;于是感觉很奇怪.因为在dreamweaver中输入框这两个属性都是这样设置的.而且readonly只要存在于input框就有效,后来忽然发现,当然输入readonly时用代码提示自动完成后的结果是readonly="readonly" ,而disabled却是disabled="disabled".<br><br>
接着就想会不会是这个问题,后来就用复选框一样的方法设置只读属性就可以了.如:<br>
document.getElementByIdx_x('input').readOnly= true;(注意中间那个O是大写的,不然就无效了)<br><br>
input只读属性有两种方式可以实现input的只读效果:disabled 和 readonly。<br>
自然两种出来的效果都是只能读取不能编辑,可是两者有很大不同。<br>
Disabled说明该input无效,及其value不会传递给任何程序,比如asp、php等。<br>
Readonly仅仅是无法编辑,不影响其值的传递。<br>
Disabled使用:<INPUT type=”text” name=”username”value=”james”disabled><br>
Readonly使用:<INPUT type=”text” name=”partNumber”value=”1500″ readonly><br><br><br><br>
<input id="RaOne" type="radio" value="1" name="exce"><br>
<input type=button value="Disabled"onclick="RaOneonClick()"><br>
<script><br>
function RaOneonClick(){<br>
if(RaOne.disabled)<br>
RaOne.disabled=false;<br>
else<br>
RaOne.disabled=true;<br>
}<br>
</script></p>
</wbr>
分享到:
相关推荐
private readonly Lazy<MyExpensiveObject> _expensiveObject = new Lazy<MyExpensiveObject>(() => new MyExpensiveObject()); public MyExpensiveObject ExpensiveObject => _expensiveObject.Value; } ``` ...
在.NET框架中,`BindingList<T>`是一个常用的类,它实现了`IBindingList`接口,为数据绑定提供了基本的支持。这个类通常用于在WinForm或WPF应用中创建动态的数据源,可以方便地与控件如DataGridView进行双向绑定。...
此外,HTML还包含其他一些元素,如`<input>`(输入字段),它的`readonly`、`disabled`和`placeholder`属性分别用于设置只读、禁用和输入提示。`<textarea>`用于创建多行文本输入区域,`cols`和`rows`定义其尺寸。...
<td><input name="1" id="1" type="text" class="txt_input_date" onFocus="WdatePicker({isShowClear:false,readOnly:true})" /></td> </tr> <tr> <td>有时分秒的</td> <td><input id="2" name="2" type="text...
文本标签包括 `<b>` 用于加粗文本,`<i>` 用于斜体,`<u>` 创建下划线,`<s>` 创建删除线,`<h1>` 到 `<h6>` 用于创建不同级别的标题,`<font>` 修改字体,`<p>` 用于段落,`<span>` 代表一小段文本,`<small>` 和 `...
1.表单:<form></form> 主要属性:id name action method 2.input元素:<input/> 主要属性:name type ...单选框和复选框:<input type="radio"/> <input type="checkbox"/> checked属性值为 true 或 false
文本标签如`<b>`(加粗)、`<i>`(倾斜)、`<u>`(下划线)、`<s>`(删除线),以及标题标签`<h1>`至`<h6>`,还有修改字体的`<font>`,段落`<p>`,小段文本`<span>`,较小字体`<small>`,较大字体`<big>`,下标`<sub...
本文将详细介绍`<input>`标签的各种类型及其相关属性,并通过示例帮助理解这些属性的作用。 #### 二、常见类型与属性 ##### 1. `type="text"` - 文本输入框 文本输入框是最基本的一种输入类型,主要用于收集用户的...
''' <summary> ''' 打开ZIP文件 ''' </summary> ''' <param name="FileName">ZIP文件地址(没有的会自动创建)</param> ''' <remarks></remarks> Sub New(ByVal FileName As String) ''' <summary> ''' 实例...
COLUMN_NORESIZE 0x00200000L<br>//列头(第0行)是否显示ABCDE标识<br>#define GS_COLHEAD_CUSTOM 0x00400000L<br>//行头(第0列)是否显示12345标识<br>#define GS_ROWHEAD_CUSTOM 0x00800000L<br><br><br><br>...
单标签如 `<br>`(换行)、`<hr>`(水平线)和 `<input>`(输入框)不需要闭合,而双标签如 `<p>`、`<h1>` 到 `<h6>`(标题)和 `<div>` 需要有对应的结束标签。文本相关的标签包括 `<b>`(粗体)、`<i>`(斜体)、`...
<td><input type="text" name="ndy" id="xm" readonly="readonly"/><br/></td></tr> ``` - **`<input>`**:定义了一个文本输入框。 - **`type="text"`**:表示这是一个文本输入框。 - **`name="ndy"`**:指定输入框...
- 按钮`<button>`、图片按钮`<input type="image">` - 多行文本域`<textarea>` - 文件域`<input type="file">` - 邮箱`<input type="email">` - 网址`<input type="url">` - 数字`<input type="number">` - ...
- 行内标签:只占据自身内容宽度,如`<a>`、`<font>`、`<img>`、`<input>`等。 6. **CSS选择器**: - 类型选择器(如`p`、`div`)、ID选择器(`#myId`)、类选择器(`.myClass`)、属性选择器(`[attribute=value...
`<input>`标签有许多类型,如`text`(文本输入)、`readonly`(只读)、`disabled`(禁用)、`button`(按钮)和`password`(密码输入)。`<input>`的`type`、`value`、`size`、`maxlength`等属性可以定制其行为和...
- 单标签:如`<br/>`, `<hr/>`, `<input.../>`,它们不需要闭合。 - 双标签:如`<b></b>`, `<i></i>`, `<p></p>`,它们包含内容并且需要闭合。 3. 常见的文本标签: - `<b>`加粗文本,`<i>`倾斜文本,`<u>`...
<br>2.const 和 static readonly 区别?<br>3.extern 是什么意思?<br>4.abstract 是什么意思?<br>5.internal 修饰符起什么作用?<br>6.sealed 修饰符是干什么的?<br>7.override 和 overload 的区别?<br>8.什么是...
''' <param name="Key">关键词</param> ''' <param name="Method">选择方式</param> ReadOnly Property SelectElement(ByVal Key As String, ByVal Method As FastXML.Method) As XMLNodeList <summary> 按包含元素...
/// <summary> /// 进程所在的受控机。 /// </summary> public object Tag= null; /// <summary> /// 进程的终止时间. /// </summary> public readonly DateTime TerminationDate; /// <summary> ...
例如,`<input>`、`<link>`、`<area>`等元素不允许写结束标签。`<li>`、`<dt>`、`<dd>`等元素可以省略结束标签,而`<html>`、`<head>`、`<body>`等可以省略整个标签。虽然在源代码中看不到,但它们在DOM树中仍然存在...