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 相关文章推荐
JQuery打造PHP的AJAX表单提交实例
Nov 03 Javascript
jQuery多级弹出菜单插件ZoneMenu
Dec 18 Javascript
jQuery实现购物车数字加减效果
Mar 14 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
May 10 Javascript
javascript删除html标签函数cIsHTML
Jan 09 Javascript
浅谈Express异步进化史
Sep 09 Javascript
vue cli webpack中使用sass的方法
Feb 24 Javascript
vue-cli+webpack项目 修改项目名称的方法
Feb 28 Javascript
js实现左右两侧浮动广告
Jul 09 Javascript
解决vue-quill-editor上传内容由于图片是base64的导致字符太长的问题
Aug 20 Javascript
Vue注册组件命名时不能用大写的原因浅析
Apr 25 Javascript
vue组件三大核心概念图文详解
May 30 Javascript
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
php 操作数组(合并,拆分,追加,查找,删除等)
2012/07/20 PHP
PHP 常用数组内部函数(Array Functions)介绍
2013/06/05 PHP
php另类上传图片的方法(PHP用Socket上传图片)
2013/10/30 PHP
Laravel中任务调度console使用方法小结
2017/05/07 PHP
PHP框架自动加载类文件原理详解
2017/06/06 PHP
Laravel 5.4向IoC容器中添加自定义类的方法示例
2017/08/15 PHP
广泛收集的jQuery拖放插件集合
2012/04/09 Javascript
javascript 获取模态窗口的滚动位置代码
2013/08/06 Javascript
有效提高JavaScript执行效率的几点知识
2015/01/31 Javascript
jQuery EasyUI datagrid实现本地分页的方法
2015/02/13 Javascript
jQuery获取页面及个元素高度、宽度的总结——超实用
2015/07/28 Javascript
javascript中if和switch,==和===详解
2015/07/30 Javascript
js实现input框文字动态变换显示效果
2015/08/19 Javascript
EasyUI 结合JS导出Excel文件的实现方法
2016/11/10 Javascript
深入理解jquery中extend的实现
2016/12/22 Javascript
详解vue.js之绑定class和style的示例代码
2017/08/24 Javascript
详谈commonjs模块与es6模块的区别
2017/10/18 Javascript
React Native 通告消息竖向轮播组件的封装
2020/08/25 Javascript
nodejs多版本管理总结
2018/04/03 NodeJs
优化Vue项目编译文件大小的方法步骤
2019/05/27 Javascript
Vue.js中的extend绑定节点并显示的方法
2019/06/20 Javascript
javascript自定义日期比较函数用法示例
2019/07/22 Javascript
原生js实现html手机端城市列表索引选择城市
2020/06/24 Javascript
python基于multiprocessing的多进程创建方法
2015/06/04 Python
Python的迭代器和生成器
2015/07/29 Python
Python设计模式之MVC模式简单示例
2018/01/10 Python
对python文件读写的缓冲行为详解
2019/02/13 Python
详解Python3 对象组合zip()和回退方式*zip
2019/05/15 Python
使用PYTHON解析Wireshark的PCAP文件方法
2019/07/23 Python
python中的反斜杠问题深入讲解
2019/08/12 Python
浅谈Python 递归算法指归
2019/08/22 Python
Python脚本如何在bilibili中查找弹幕发送者
2020/06/04 Python
小学家长评语大全
2014/04/16 职场文书
纪律教育月活动总结
2014/08/26 职场文书
工作粗心大意检讨书
2014/09/18 职场文书
重阳节活动主持词
2015/07/04 职场文书