前端小知识积累
来源:互联网 发布:linux 怎么引导win 7 编辑:程序博客网 时间:2024/06/05 19:48
1. 常用隐藏编辑框的方法
方法1: onfocus=this.blur()
<input type="text" name="readonly" value="中国" onfocus=this.blur() >
方法2:readonly
<input type="text" name="readonly" value="中国" readonly="readonly" >
<input type="text" name="readonly" value="中国" readonly >
方法3: disabled
<input type="text" name="readonly" value="中国" disabled>
通过控制属性 $("#id").attr(...) 控制是否能编辑
特例:特殊编辑文本(如下拉菜单),不可使用以上控制(不可逆的)
处理方式: 给标签添加一个容器,通过控制容器的hide和show实现
如: <div id="readID">
<input type="text" name="readonly" value="中国" readonly="readonly" >
</div>
<div id="writeID" style="dispaly:none;">
<input id="cck" class="easyui-combobox" name="dept" style="width:200px;"
data-options="valueField:'id',textField:'text',data:getDataW()"/>
</div>
当编辑时writeID显示,只读readID显示,通过js控制,并且替换时要分别传值保证一致性
2.单选框
$('#showPassword').attr('checked')居然提示undefied
查了资料后 才发现 需要改为
$('#showPassword').prop('checked')
是否被选中事件为change事件
去掉选择:
$('#showPassword').removeProp('checked')
也可以:
$('#showPassword').prop({'checked':true});
3.前端js获取 后端参数
jsp的js中: var = ${参数名称}
如果后端是从modelMap 中返回 则使用
jsp的js中: var ='${参数名称}'
阅读全文
0 0
- 前端小知识积累
- 前端——小知识积累
- javascript前端开发常用到小知识积累
- 平时积累小知识
- javascript小知识积累
- jsp小知识积累
- 小知识积累
- 小知识,大积累
- java小知识积累
- jq 小知识积累
- ios 知识小积累
- 小知识积累
- CSS 知识小积累
- 小知识积累
- 小知识积累
- 小知识积累(2)
- Loadrunner小知识积累
- Java小知识积累
- java集合(一)——集合框架 Collection, Map
- 使用Maven创建Java项目
- freemarker与spring的整合
- Android Monkey测试入门-1-Android SDK环境安装
- unbuntu16.04安装ROS kinetic 软件安装源问题 或者apt-get无法更新
- 前端小知识积累
- java集合(二)——集合 Set
- 计算机图形学知识点
- ios-异步发送网络请求
- Leetcode 650. 2 Keys Keyboard
- 变态跳台阶(剑指Offer)
- 应用最广泛的工厂模式
- java集合(三)——集合 List
- poj 2528 Mayor's posters 线段树成段更新+离散化