js实现input的赋值小结

 更新时间:2023年12月05日 10:36:36   作者:864记忆  
这篇文章主要介绍了js实现input的赋值问题小结,在实际的开发中,为了页面的美观,可能用到一些框架,比如EasyUI框架,文中介绍了easyui的input框赋值代码,感兴趣的朋友一起看看吧

js实现input的赋值

input框赋值

如下所示,是一个文本框的html代码,实际开发中,要涉及到将数据库中的数据取出然后放入input框中。

<input  id="name1"  name="teacherName" type="text"  />

通过以下js代码可以实现对input文本框进行赋值,以下方法分别针对不同的情况,但是前两种是通用的。

            $('#name1').val('值');
            document.getElementById('name1').value='值';
            document.getElementById('name1').html('值');
            document.getElementById('name1').attr('值');
            document.getElementById('name1').innerText = '值';

easyui的input框赋值

在实际的开发中,为了页面的美观,可能用到一些框架,比如EasyUI框架,EasyUI框架的HTML代码如下:

<input class="easyui-textbox"  id="name"  name="teacherName" type="text"  />

在此时,如果在用上述方法一的js代码进行更给input的值,就不成功了。需要通过以下方法进行修改EasyUI的input文本框的值,js代码如下:

$('#name').textbox('setValue','值');

EasyUI的input文本框取值的js代码如下:

var val = $("#name").textbox('getValue') 

补充:

JavaScript 获取 input 输入框内容的几种方法

JavaScript 获取 input 输入框内容的几种方法有:

1. 使用 `document.getElementById()` 获取 input 元素的 value 属性,例如:

var inputText = document.getElementById("input").value;

2. 使用 `document.querySelector()` 获取 input 元素的 value 属性,例如:

var inputText = document.querySelector("#input").value;

3. 使用 `document.getElementsByName()` 获取 input 元素的 value 属性,例如:

var inputText = document.getElementsByName("input")[0].value;

4. 使用 `document.getElementsByTagName()` 获取 input 元素的 value 属性,例如:

 var inputText = document.getElementsByTagName("input")[0].value;

5. 使用 `document.forms` 获取表单对象,从而获取 input 元素的 value 属性,例如:

var form = document.forms[0];
var inputText = form.elements["input"].value;

以上是五种常用的获取 input 输入框内容的方法。

到此这篇关于js实现input的赋值的文章就介绍到这了,更多相关js input赋值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 移动设备手势事件库Touch.js使用详解

    移动设备手势事件库Touch.js使用详解

    这篇文章主要介绍了移动设备手势事件库Touch.js的使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-08-08
  • JSON字符串和JSON对象相互转化实例详解

    JSON字符串和JSON对象相互转化实例详解

    这篇文章主要介绍了JSON字符串和JSON对象相互转化方法,结合实例形式详细分析了json对象与字符串的功能、使用、转换方法及相关注意事项,需要的朋友可以参考下
    2017-01-01
  • Layui事件监听的实现(表单和数据表格)

    Layui事件监听的实现(表单和数据表格)

    这篇文章主要介绍了Layui事件监听的实现(表单和数据表格),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-10-10
  • JS监听滚动和id自动定位滚动

    JS监听滚动和id自动定位滚动

    这篇文章主要为大家详细介绍了JS监听滚动和id自动定位滚动,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-12-12
  • Echart中国地图更换背景图的方法示例

    Echart中国地图更换背景图的方法示例

    本文主要介绍了Echart中国地图更换背景图的方法示例,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-03-03
  • 微信小程序实现可长按移动控件

    微信小程序实现可长按移动控件

    这篇文章主要为大家详细介绍了微信小程序实现可长按移动控件,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-10-10
  • JS原生轮播图的简单实现(推荐)

    JS原生轮播图的简单实现(推荐)

    下面小编就为大家带来一篇JS原生轮播图的简单实现(推荐)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-07-07
  • 可以自动轮换的页签 tabs with auto play fucntion

    可以自动轮换的页签 tabs with auto play fucntion

    HTML、CSS方面改写了一下结构,用了一个DL javascript方面可以选择不断自动循环,或者只循环一次的,点击以后继续循环,或者停止循环
    2008-02-02
  • JavaScript实现在标题栏上显示当前日期的方法

    JavaScript实现在标题栏上显示当前日期的方法

    这篇文章主要介绍了JavaScript实现在标题栏上显示当前日期的方法,涉及javascript操作时间及DOM节点的技巧,非常具有实用价值,需要的朋友可以参考下
    2015-03-03
  • 使用taro开发微信小程序遇到的坑总结

    使用taro开发微信小程序遇到的坑总结

    Taro,京东凹凸实验室出品的适配多端的一个框架,这篇文章主要介绍了使用taro开发微信小程序遇到的坑总结,需要的朋友可以参考下
    2019-04-04

最新评论