jQuery给控件赋值....
1.jQuery给span取值:$("#id").html();
2.jQuery给input取值:$("#id").val();
3.jQuery给textarea取值:$("#id").val();
4.jQuery给radio取值(非主创):
今天写Js的时候发现利用jquery取不到radio的当前值,上网Google下,发现网上的解决方案都是依托于1.2版本的,jquery的1.3版本已经去掉的属性选择器@符号。
(1.2)以前的版本对于radio取当前值的方式:
$("input[@type=radio][@checked]")
把@去掉发现能得到object,但是取到的当前值不对,永远都是开始设置radio的那个默认值。
$("input[type=radio][checked]") 这种方式也是取不到当前值的
(1.3-->1.4)经过乱七八糟的实验,最终发现了正确写法
$("input:radio[type='radio'][checked]")
或
$("input[accesskey='shippingFee']:checked");
赋值:var sex = json.sex;//异步返回的信息
$("input:radio").each(function(i){//遍历对象
if(this.value== sex){
$(this).attr("checked","true");
}
5.jQuery给iframe的src赋值:$("id").src+="&uid ="+ uid;
6.jQuery给下拉菜单取值:$("#id").val();
控制表单元素:
文本框,文本区域:$("#txt").attr("value",'');//清空内容
$("#txt").attr("value",'11');//填充内容
多选框checkbox: $("#chk1").attr("checked",'');//不打勾
$("#chk2").attr("checked",true);//打勾
if($("#chk1").attr('checked')==undefined) //判断是否已经打勾
单选组radio: $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项
下拉框select: $("#sel").attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
$("<option value='1'>1111</option><option value='2'>2222</option>").appendTo("#sel")//添加下拉框的option
$("#sel").empty();//清空下拉框
===================================
隐藏 <input type="hidden">hidden<br>
<br>
只读 <input type="text" readonly>readonly<br>
<br>
失效<input type="text" disabled>disabled<br>
<br>
限制 <input type="text" maxlength="1">maxlength<br>
<br>
ENTER键让光标移到下一个输入框<br>
<input onkeydown="if(event.keyCode==13)event.keyCode=9"><br>
<br>
屏蔽输入法<br>
<input type="text" name="url" style="ime-mode:disabled" onkeydown="if(event.keyCode==13)event.keyCode=9">
有两种方式可以实现input的只读效果:disabled 和 readonly。
自然两种出来的效果都是只能读取不能编辑,可是两者有很大不同。
Disabled说明该input无效,及其value不会传递给任何程序,比如asp、php等。
Readonly仅仅是无法编辑,不影响其值的传递。
Disabled使用:<INPUT type=”text” name=”username” value=”james” disabled>
Readonly使用:<INPUT type=”text” name=”partNumber” value=”1500″ readonly>
分享到:
相关推荐
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关 获取一组radio被选中项的值 var item = $(‘input[@name=items][@checked]’).val(); 获取select被选中项的文本 var ...
本文将深入探讨jQuery API如何获取和控制文本框、文本区域、单选按钮、复选框以及下拉列表的值,同时也会涉及遍历和操作下拉选项的方法。 ### 获取表单元素值 1. **文本框和文本区域**: 使用`$("#txt").attr(...
在jQuery中,对表单元素进行取值和赋值是常见的操作,这在网页交互和数据处理中至关重要。以下是对给定标题和描述中的知识点的详细说明: 1. **文本框(TEXT.AREATEXT)的取值和赋值**: - 取值:`$("#text_id")[0...
在IT领域,jQuery是一个广泛使用的JavaScript库,它极大地简化了DOM操作、事件处理、动画制作等任务。本文将深入探讨jQuery插件中的一个特定应用——“自动扩展文本域”(Auto-Expanding Textarea),该功能常用于...
接下来,你需要在`textarea`元素上应用插件,这可以通过jQuery或者其他类似的库来完成。例如,如果你的`textarea`ID是`codeEditor`,可以这样应用插件: ```javascript $(document).ready(function() { $('#code...
markdown-textarea-react Node Package ,该Node Package显示一个textarea表单输入,该输入接受... let [ textValue , setTextValue ] = useState = ( "" ) ; return ( < MarkdownTextarea source = {
在实际应用中,我们常常需要对textarea进行一些交互性的处理,例如在textarea获取焦点时清空内容,失去焦点时显示提示信息等。下面将详细解释如何实现这样的效果。 首先,我们来看一个具体的例子: ```html 备注...
这是一个iframe 的 给你一个参考的: 代码如下: <iframe ID=”tryit” MARGINHEIGHT=”1″ MARGINWIDTH=”1″ width=”100%” height=”300″ scrolling=”auto”></iframe> ...
### ArcGIS数据格式转换——MapInfo的TAB向Shapefile转换 ...此外,还需要注意的是,在实际操作过程中,应尽量遵循最佳实践指南,比如保持文件路径的简洁性、避免使用特殊字符等,这些都有助于减少潜在的错误。