Js创建input并对name属性赋值

 

标题: 如题

描述: 如何用JavaScript动态创建input,并对name属性赋值

tag  :  js input name 改变

 

内容:

 

    

  1. /*
  2.  * 创建Input
  3.  * inputName -- name属性名称
  4.  * inputType -- input类型 如checkbox text submit radio ...
  5.  * inputValue -- input value属性值
  6.  * aDiv -- 添加input的位置
  7.  *
  8.  */
  9. function createInput(inputName, inputType, inputValue, aDiv) {
  10.     var check = document.createElement("<input name=/"" + inputName + "/" >");   //关键, 注一
  11.     check.setAttribute("type", inputType);
  12.     check.setAttribute("value", inputValue);
  13.     aDiv.appendChild(check);
  14. }

在注一位置,要把name属性一起写进去,否则input的name属性赋值将会比较麻烦(用check.name="***"修改看不到效果)

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值