只有name而无id的情况下如何给input标签赋值? 由于input标签中的id属性被用做其他用途了,所以无法使用document.getElementById("...").value来赋值,而getElementByName又不可以赋值,怎么办? 用jquery也可以,怎么实现?如果非要id属性才能赋值,那么我如何给input标签增加别的属性以便处理其他用途呢? input只有id和name两种属性吗?可以自定义吗?如何做? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 document.getElementsByName('xxxx') ????????? document.getElementsByName('xxxx') 和document.getElementsById('xxxx') 不是一个意思么?什么叫不能赋值呢?var input=document.getElementsByName("aa");input.value = "123" 这样不行?真的不懂你是什么问题啊 getElementByName返回的的数组,需要通过下标获取到对象后才能更新valuedocument.getElementByName("xxx")[0].value="xxx"// 我现在由于页面存在form,所以打算用document.form1.inputName.value="27";来赋值,但是,新的问题又来了,由于inputName是个变量,如何写代码呢?html代码如下<input type="button" onClick="javascript:setValue('employeeAge');" value="setValue" readonly />js代码如下function setValue(inputName) { document.form1.inputName.value="27";}但这样的话不执行,也没有提示出错,如何处理inputName这个变量呢? 我明白了,但我传入的name是个变量的情况下如何写?请看我5楼的问题描述 document.form1[inputName].value="27"; sorry var input=document.getElementsByName("aa")[0];input.value = "123" 需要注意的是inputName指定name的对象在表单中只能有一个,要不document.form1[inputName]这个也是DOM对象数组,需要通过下标获取 需要注意的是inputName指定name的对象在表单中只能有一个,要不document.form1[inputName]这个也是DOM对象数组,需要通过下标获取明白了,我这里name都是唯一的 javascript能用来做什么? 上传图标后刷新页面,图标不改变,一定要关掉浏览器后重开,图标才改变 jquery如何取第一级子tr标签(多层表格) 求JS 代码 在线等!!!!!! javascript+jsp数组问题 想做一个象alibaba那样的搜索条 还有人吗?我有段代码请我解释一下。 对JS不太熟悉,想问大神如何用JS获得表单里面的值完成注册! 在javascript中如何动态的使用文本框的值 我看得吐血了也找不出问题,高手帮我!! Jquery求问 $;与$();的区别,并且用$.each()方法遍历结果不一样? 在jquery中这两种写法有什么不一样?
input.value = "123" 这样不行?真的不懂你是什么问题啊
document.form1.inputName.value="27";
来赋值,但是,新的问题又来了,由于inputName是个变量,如何写代码呢?
html代码如下
<input type="button" onClick="javascript:setValue('employeeAge');" value="setValue" readonly />
js代码如下
function setValue(inputName) {
document.form1.inputName.value="27";
}
但这样的话不执行,也没有提示出错,如何处理inputName这个变量呢?
我明白了,但我传入的name是个变量的情况下如何写?请看我5楼的问题描述
var input=document.getElementsByName("aa")[0];
input.value = "123"
需要注意的是inputName指定name的对象在表单中只能有一个,要不document.form1[inputName]这个也是DOM对象数组,需要通过下标获取
需要注意的是inputName指定name的对象在表单中只能有一个,要不document.form1[inputName]这个也是DOM对象数组,需要通过下标获取明白了,我这里name都是唯一的