js實(shí)現(xiàn)input的賦值小結(jié)
js實(shí)現(xiàn)input的賦值
input框賦值
如下所示,是一個(gè)文本框的html代碼,實(shí)際開發(fā)中,要涉及到將數(shù)據(jù)庫中的數(shù)據(jù)取出然后放入input框中。
<input id="name1" name="teacherName" type="text" />
通過以下js代碼可以實(shí)現(xiàn)對(duì)input文本框進(jìn)行賦值,以下方法分別針對(duì)不同的情況,但是前兩種是通用的。
$('#name1').val('值'); document.getElementById('name1').value='值'; document.getElementById('name1').html('值'); document.getElementById('name1').attr('值'); document.getElementById('name1').innerText = '值';
easyui的input框賦值
在實(shí)際的開發(fā)中,為了頁面的美觀,可能用到一些框架,比如EasyUI框架,EasyUI框架的HTML代碼如下:
<input class="easyui-textbox" id="name" name="teacherName" type="text" />
在此時(shí),如果在用上述方法一的js代碼進(jìn)行更給input的值,就不成功了。需要通過以下方法進(jìn)行修改EasyUI的input文本框的值,js代碼如下:
$('#name').textbox('setValue','值');
EasyUI的input文本框取值的js代碼如下:
var val = $("#name").textbox('getValue')
補(bǔ)充:
JavaScript 獲取 input 輸入框內(nèi)容的幾種方法
JavaScript 獲取 input 輸入框內(nèi)容的幾種方法有:
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` 獲取表單對(duì)象,從而獲取 input 元素的 value 屬性,例如:
var form = document.forms[0]; var inputText = form.elements["input"].value;
以上是五種常用的獲取 input 輸入框內(nèi)容的方法。
到此這篇關(guān)于js實(shí)現(xiàn)input的賦值的文章就介紹到這了,更多相關(guān)js input賦值內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
createElement動(dòng)態(tài)創(chuàng)建HTML對(duì)象腳本代碼
利用createElement動(dòng)態(tài)創(chuàng)建鏈接,div等代碼2008-11-11Redux中進(jìn)行異步操作(網(wǎng)絡(luò)請(qǐng)求)的示例方案
這篇文章主要介紹了Redux中進(jìn)行異步操作(網(wǎng)絡(luò)請(qǐng)求)的方案,本文結(jié)合示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-12-12JS實(shí)現(xiàn)定時(shí)任務(wù)每隔N秒請(qǐng)求后臺(tái)setInterval定時(shí)和ajax請(qǐng)求問題
這篇文章主要介紹了JS實(shí)現(xiàn)定時(shí)任務(wù)每隔N秒請(qǐng)求后臺(tái)setInterval定時(shí)和ajax請(qǐng)求 的相關(guān)資料,需要的朋友可以參考下2017-10-10JS代碼屏蔽F12,右鍵,粘貼,復(fù)制,剪切,選中,操作實(shí)例
在本篇文章里小編給大家分享的是關(guān)于利用JS代碼屏蔽F12,右鍵,粘貼,復(fù)制,剪切,選中,操作,需要的朋友們學(xué)習(xí)下。2019-09-09js實(shí)現(xiàn)拉伸拖動(dòng)iframe的具體代碼
這篇文章介紹了js實(shí)現(xiàn)拉伸拖動(dòng)iframe的具體代碼,有需要的朋友可以參考一下2013-08-08Javascript 調(diào)用 ActionScript 的簡(jiǎn)單方法
在Flex中,ActionScript調(diào)用Javascript是比較簡(jiǎn)單的,說白了就是,在html里,怎么調(diào)用Javascript,在ActionScript就怎么調(diào)用就可以了。接下來通過本文給大家介紹js 調(diào)用 actionscript方法,感興趣的朋友一起看看吧2016-09-09