当前位置:   article > 正文

js实现input的赋值,val()方法无法赋值问题_js inpunt value 赋值不上

js inpunt value 赋值不上

input框赋值

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

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

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

  1. $('#name1').val('值');
  2. document.getElementById('name1').value='值';
  3. document.getElementById('name1').html('值');
  4. document.getElementById('name1').attr('值');
  5. 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') 

懒得自己写一下了,转载一下

本文来自https://blog.csdn.net/wilson_m/article/details/79510017

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/110698?site
推荐阅读
相关标签
  

闽ICP备14008679号