Js 本页面传值实现代码


Posted in Javascript onMay 17, 2009

环境 : rails 下
例如:
Js 本页面传值实现代码
我点击修改后显示成这样:
Js 本页面传值实现代码 
关键实现过程:
1,列表部分,即第一副图,蓝色部分即实现了传值

<% i=0 %> 
<% if @group_page %> 
<% for group in @group_page %> 
<% i+=1 %> 
<tr <%= i%2==0 ? "class='bg'" : '' %> > 
<td class="first style1"><%= group.id.to_s %></td> 
<td><%= group.group_name==nil ? '': group.group_name.to_s %></td> 
<td><%= group.display_order==nil ? '': group.display_order.to_s %></td> 
<td><%= group.update_dt.strftime("%Y-%m-%d") %></td> 
<td><%= group.status.to_s == '0' ? '正常': "禁用" %></td> 
<td><%= group.group_comment==nil ? '': group.group_comment.to_s %></td> 
<td><%= link_to image_tag('/images/cs/edit-icon.gif'),{},{:onclick =>"show_div('" + group.id.to_s + "','" + group.group_name.to_s + "','" + group.display_order.to_s + "','" + group.status.to_s + "','" + group.group_comment.to_s + "');return false;" } %></td> 
<td><%= link_to image_tag('/images/cs/hr.gif'),{:action=>'deletegroup',:id=>group.id.to_s},{:confirm=>'确定要删除吗?'} %></td> 
</tr> 
<% end %> 
<% end %>

2,js函数部分
<script> 
function show_div(object1,object2,object3,object4,object5) 
{ 
document.getElementById("original_group").style.display = "none"; 
document.getElementById("modify_group").style.display=""; 
document.getElementById("group_id").value =object1; 
document.getElementById("modify_name").value =object2; 
document.getElementById("modify_order").value =object3; 
if ( object4 == "0"){ 
document.getElementById('modify_status').selectedIndex=0; 
} 
if( object4 == "1"){ 
document.getElementById('modify_status').selectedIndex=1; 
} 
document.getElementById("modify_comment").value =object5; 
} 
</script>

这样你就实现了客户端利用js传值...............
Javascript 相关文章推荐
js获得指定控件输入光标的坐标兼容IE,Chrome,火狐等多种主流浏览器
May 21 Javascript
jQuery过滤选择器:not()方法使用介绍
Apr 20 Javascript
JavaScript设计模式学习之“类式继承”
Mar 12 Javascript
AngularJS学习笔记之ng-options指令
Jun 16 Javascript
防止Node.js中错误导致进程阻塞的办法
Aug 11 Javascript
jquery封装插件时匿名函数形参和实参的写法解释
Feb 14 Javascript
如何在JavaScript中谨慎使用代码注释
Jun 21 Javascript
解决layui中onchange失效以及form动态渲染失效的问题
Sep 27 Javascript
JS实现旋转木马轮播图
Jan 01 Javascript
js实现select下拉框选择
Jan 11 Javascript
Vue结合路由配置递归实现菜单栏功能
Jun 16 Javascript
vue监听滚动事件的方法
Dec 21 Vue.js
JavaScript 验证浏览器是否支持javascript的方法小结
May 17 #Javascript
Javascript 强制类型转换函数
May 17 #Javascript
jQuery live
May 15 #Javascript
event.keyCode键码值表 附只能输入特定的字符串代码
May 15 #Javascript
javascript Prototype 对象扩展
May 15 #Javascript
JavaScript设置FieldSet展开与收缩
May 15 #Javascript
childNodes.length与children.length的区别
May 14 #Javascript
You might like
typecho插件编写教程(三):保存配置
2015/05/28 PHP
php实现将HTML页面转换成word并且保存的方法
2016/10/14 PHP
Jquery 基础学习笔记
2009/05/29 Javascript
javascript contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2010/02/04 Javascript
ExtJS判断IE浏览器类型的方法
2014/02/10 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
javascript实时获取鼠标坐标值并显示的方法
2015/04/30 Javascript
javascript实现图片左右滚动效果【可自动滚动,有左右按钮】
2016/09/19 Javascript
Bootstrap CSS布局之表格
2016/12/17 Javascript
详解Angular.js中$http拦截器的介绍及使用
2017/07/04 Javascript
ReactNative之键盘Keyboard的弹出与消失示例
2017/07/11 Javascript
菊花转动的jquery加载动画效果
2018/08/19 jQuery
通过npm或yarn自动生成vue组件的方法示例
2019/02/12 Javascript
javascript获取select值的方法完整实例
2019/06/20 Javascript
微信小程序 云开发模糊查询实现解析
2019/09/02 Javascript
node实现mock-plugin中间件的方法
2019/12/25 Javascript
JavaScript中的this基本问题实例小结
2020/03/09 Javascript
vue3.0生命周期的示例代码
2020/09/24 Javascript
[01:11]回顾历届DOTA2国际邀请赛中国区预选赛
2017/06/26 DOTA
Python3计算三角形的面积代码
2017/12/18 Python
利用Python+Java调用Shell脚本时的死锁陷阱详解
2018/01/24 Python
详解python3中zipfile模块用法
2018/06/18 Python
对python PLT中的image和skimage处理图片方法详解
2019/01/10 Python
如何在Django中设置定时任务的方法示例
2019/01/18 Python
python实现在多维数组中挑选符合条件的全部元素
2019/11/26 Python
Xadmin+rules实现多选行权限方式(级联效果)
2020/04/07 Python
什么是Python中的顺序表
2020/06/02 Python
css3 旋转按钮 使用CSS3创建一个旋转可变色按钮
2012/12/31 HTML / CSS
html5-Canvas可以在web中绘制各种图形
2012/12/26 HTML / CSS
html5的websockets全双工通信详解学习示例
2014/02/26 HTML / CSS
a标签下载链接的简单实现
2016/09/13 HTML / CSS
什么是设计模式
2012/06/17 面试题
翻译专业应届生求职信
2013/11/23 职场文书
函授大学生自我鉴定
2014/02/05 职场文书
党员干部承诺书
2014/03/25 职场文书
2019最新版火锅店的创业计划书 !
2019/07/12 职场文书