求一个js获取文本框值的写法--急,在线等,提供帮助即给分

vgy12304 2010-01-08 09:40:05
要js实现一个,点击下面按钮,把获得的文本框和复选框的值,插入到上面的表单中,提交
<script type='text/javascript'>
function clickSet()
{
var actiontype=document.all('actiontype').value/document.getElementsByName('actiontype').value;;
alert(actiontype); ///---->两种写法都不行,执行时,这里提示 undefinded
search_form.actiontype.value=actiontype.value;
search_form.actionid.value=document.getElementsByName('nid[]').value;
search_form.submit();
return false;
}
</script>

<form name='search_form'>
...
</from>

下面内容,不能放到上面的from中,跟别的js发生冲突

<input type=checkbox name="nid[]" value=4>
<input type=checkbox name="nid[]" value=5>
<input type=checkbox name="nid[]" value=6>

<input type=checkbox id=chkall onclick='checkall()'>全选</td>
<input type=radio name=actiontype value=multdel>删除
input type='submit' class='btn2' name=submit value=提交 onclick='clickSet();'>
...全文
197 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
kingfly1818 2010-01-08
  • 打赏
  • 举报
回复

<head>
<title>test</title>
<script type="text/javascript">
function clickSet() {
var form = document.forms[0];
var actiontype = form.actiontype.value;
alert(actiontype);
return false;
}

</script>
<form>
</head>
<body>

<input type=checkbox name="nid[]" value=4>
<input type=checkbox name="nid[]" value=5>
<input type=checkbox name="nid[]" value=6>

<input type=checkbox id=chkall onclick='checkall()'>全选 </td>
<input type="radio" name="actiontype" value="multdel">删除
<input type='button' class='btn2' name=submit value=提交 onclick='clickSet();'>
</form>
</body>
</html>
vgy12304 2010-01-08
  • 打赏
  • 举报
回复
笨是笨了点,谢谢楼上各位的帮忙,给分结贴
vgy12304 2010-01-08
  • 打赏
  • 举报
回复
不对啊,老兄

我换思路了,把下面的部分也用<form name=upfrom>..</form>套起来,复制上面表单<form name='search_form'>的所有数据,下面表单<form name=upfrom>,再做一次提交
sports98 2010-01-08
  • 打赏
  • 举报
回复
<input id=xxxx
vgy12304 2010-01-08
  • 打赏
  • 举报
回复
var actionid; ???

sports98 2010-01-08
  • 打赏
  • 举报
回复
你就没定义ID当然没了。定义ID
vgy12304 2010-01-08
  • 打赏
  • 举报
回复
document.getElementById('actionid').value

这个不行,获取不到,提示undefinded
阿_布 2010-01-08
  • 打赏
  • 举报
回复
document.getElementById("id");
sports98 2010-01-08
  • 打赏
  • 举报
回复
哈,接点分。N年没混论坛了现在缺分哈~


//提取出所有input标签内容

//Tips: document.getEle.... 你可以修改为你指定容器,例如 document.getElementById('getInputArea')
//getInputArea -> <div id="getInputArea">...这里有你想要提取的input</input>
var inputs = document.getElementByTagName("input");
var getValue = "";
for(int i=0;i<inputs.length;i++)
{
if(inputs[i].type=="checkbox" && inputs[i].checked)
{
getValue = inputs[i].value+",";
}
}
document.getElementById('actionid').value = getValue.replace(",$","");
第1章 第一个简单的jQuery程序 jQuery事件的链式写法 控制jQuery对象 jQuery控制CSS样式 第2章 使用JavaScript实现隔行变色 使用jQuery选择器实现隔行变色 JavaScript代码检测页面元素 jQuery代码检测页面元素 使用jQuery基本选择器 使用jQuery层次选择器 使用jQuery基本过滤选择器 使用jQuery内容过滤选择器 使用jQuery可见性过滤选择器 使用jQuery属性过滤选择器 使用jQuery子元素过滤选择器 使用jQuery表单对象属性过滤选择器 使用jQuery表单过滤选择器 第3章 DOM树状文档 获取元素的属性 设置元素的属性 设置元素的属性 获取或设置元素的内容 获取或设置元素的 直接设置元素样式 增加CSS类别 类别切换 动态创建节点元素 动态插入节点方法 动态插入节点方法 复制元素节点 替换元素节点 包裹元素节点 遍历元素 删除元素 数据管理 第4章 事件中的冒泡现象 bind方法绑定事件 映射方式绑定不同的事件 切换事件hover 切换事件toggle 移除事件unbind 其他事件one 其他事件trigger 文本框中的事件应用 列表框中事件应用 列表中的导航菜单应用 网页选项卡应用 删除记录时的提示效果 第5章 show()与hide()方法 动画效果的show()与hide()方法 toggle()方法 slideDown()与slideUp()方法 slideToggle()方法 fadeIn()和fadeOut()方法 fadeTo()方法 简单的动画 移动位置的动画 队列中的动画 动画停止和延时 动画方式浏览图片 第6章 传统的JavaScript方法实现Ajax功能 load()方法实现Ajax功能 getJSON函数获取数据 getScript函数获取数据 get实现异步获取xml文档数据 $.get发送请 $.post发送请 serialize()序列化表单 $.ajax()方法发送请 第7章 validate验证插件 form表单插件 cookie插件 autocomplete插件 notesforlightbox插件 ContextMenu插件 JQZoom放大镜插件 编写一个对象级别的插件 编写一个类级别的插件 uploadify文件上传插件 第8章 使用draggable插件实现对象的拖曳操作 使用droppable插件实现对象的置放操作 使用sortable插件实现列表中表项的拖曳排序操作 使用accordion插件实现区域块的折叠操作 使用datepicker插件实现选择日期的操作一 使用datepicker插件实现选择日期的操作二 使用tabs插件展示选项卡的基本功能 使用dialog插件弹出提示和确定信息对话框 使用jQuery UI插件以拖动方式管理相册 第9章 使用browser对象获取浏览器信息 使用boxModel对象检测是否是W3C盒子模型 使用$.each()工具函数遍历数组 使用$.each()工具函数遍历ajaxSettings对象 使用$.grep()工具函数筛选数组中的元素 使用$.map()工具函数变更数组中的元素 使用$.inArray()工具函数搜索数组中指定元素的位置 使用$.trim()工具函数除掉字符串的空格符 使用$.isEmptyObject()函数检测对象是否为空 使用$.isPlainObject()函数检测对象是否为原始对象 使用$.contains()函数检测两个节点是否包含 使用$.param()进行数组元素序列化 使用函数$.extend()扩展工具函数 使用函数$.proxy()改变事件函数的作用域 使用jQuery扩展工具函数实现对字符串指定类型的检测< 第10章 在指定的查找范围内获取DOM元素 选择器中含有空格符与不含空格符的区别 事件中的target方法优化冒泡现象 使用data()方法在元素上存取移数据 使用data()方法在元素上存取移JSON格式的数据 解决jQuery库先于其他库导入时变量“$”的使用权 解决jQuery库后于其他库导入时变量“$”的使用权 使用子查询优化选择器性能 减少对DOM元素直接操作 DOM对象与jQuery对象的类型转换 第11章 应用案例-聊天室系统 应用案例_图片切割

21,886

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧