如下一段代码
<input id="tt" name="name1" type="text" value="3" />
通过以下代码可以实现对input文本框赋值
$('#tt').val('值');
$('#tt').attr('value', '值');
document.getElementById('tt').value = '值';
以上是对普通文本进行赋值,但是如果用上了easyui框架的文本框,如下:
<input class="easyui-textbox" id="tt" name="name1" type="text" value="3" />
此时用上面的方法就无法更改input的值了,需要用easyui组件的setValue方法进行赋值,如下:
('#tt').textbox('setValue', '值');
其他easyui组建,如easyui-combobox,easyui-numberspinner等等的赋值,都与上相似。
取值则没有限制,easyui的input文本框可以用以下方法取值:
var val = $("#tt").val(); // 通用取值方法
var val = $("#tt").textbox('getValue');