使用表单元素展示关联数组
2013-05-12 23:15
148 查看
//获取表单元素的名称和值
function getValue(){
var elems = document.getElementById('picker').elements;
var elemArray = new Object();
for(var i = 0; i < elems.length; i++){
if(elems[i].type == 'text'){
elemArray[elems[i].id] = elems[i].value;
}
}
checkVals(elemArray);
return false;
}
//检查值
function checkVals(elemArray){
var str = '';
for(var key in elemArray){
str += key + ',' + elemArray[key] + ' ';
}
document.getElementById('result').innerHTML = str;
}
//HTML代码
<form id='picker' onsubmit='return getValue()'>
<input type='text' id='first' />
<input type='text' id='second' />
<input type='text' id='third' />
<input type='text' id='four' />
<input type='submit' id='Validate' />
</form>
<div id='result'></div>
function getValue(){
var elems = document.getElementById('picker').elements;
var elemArray = new Object();
for(var i = 0; i < elems.length; i++){
if(elems[i].type == 'text'){
elemArray[elems[i].id] = elems[i].value;
}
}
checkVals(elemArray);
return false;
}
//检查值
function checkVals(elemArray){
var str = '';
for(var key in elemArray){
str += key + ',' + elemArray[key] + ' ';
}
document.getElementById('result').innerHTML = str;
}
//HTML代码
<form id='picker' onsubmit='return getValue()'>
<input type='text' id='first' />
<input type='text' id='second' />
<input type='text' id='third' />
<input type='text' id='four' />
<input type='submit' id='Validate' />
</form>
<div id='result'></div>
相关文章推荐
- PHP关联数组的一些使用技巧
- php手记-数组使用+号添加元素、new class
- 使用js动态添加各种表单元素
- 技能GET-使用CSS3渐变实现单一元素多颜色展示
- 表单元素属性readonly和disabled使用对比
- vue 中使用button等表单元素的注意点
- Yii表单模型使用及以数组形式提交表单数据
- 使用splice函数对数组中的元素进行删除时的注意事项
- php使用array_rand()函数从数组中随机选择一个或多个元素
- 使用$.map()工具函数变更数组中的元素9-6
- 【捷哥浅谈PHP】第三弹---使用二分查找法查找数组中的元素位置
- js方法的命名不能使用表单元素的名称或ID
- C#不使用Split()方法,遍历数组,使用“|”分割元素并输出 分类: C# 2012-05-13 23:21 1416人阅读 评论(0) 收藏
- php 关联数组中随机的取出一个元素
- C++ STL中容器部分 有关deque(双端数组形式)的初始化 元素插入 遍历 以及distance()函数的使用 20180322day12
- 一步步学习SPD2010--第九章节--使用可重用工作流和工作流表单(6)--创建初始和关联表单
- JavaScript使用slice函数获取数组部分元素的方法
- iOS小问题--使用NSPredicate比较两个数组中相同(不同)的元素
- 取值为[1,n-1]含n个元素的整数数组,至少存在一个重复数,即可能存在多个重复数,O(n)时间内找出其中任意一个重复数,不使用额外存储空间。
- php关联数组array遍历取出相邻元素