js 不通过ID和class获取当前标签值

js 不通过ID和class获取当前标签值,第1张

你把getValue()加一个参数会好做一些

改成getValue(this)或getValue(event);

function getValue(ths){

alert(thspreSiblingvalue);

}

或者

function getValue(event){

alert(eventsrcElementpreSiblingvalue);

}

其实第2种IE下面不传入event也是可以的

function getValue(){

alert(eventsrcElementpreSiblingvalue);

}

如果你要兼容FF的话

function getValue(event){

event = windowevent || event;

var target = eventsrcElement || eventtarget;

alert(target preSiblingvalue);

}

不知道preSibling这个单词有没写错。

兼容浏览器的话,建议使用JQuery

jquery获取input值的几种方法

jquery和javascript获取input输入框中的值多种实现方法

你好,获取input输入框的值可以用多种方法来实现,具体的要看你实际的情况。

例:

先准备一段HTML

<input type="text" id="CSDN_NAME" name="CSDN_NAME" class="CSDN_NAME">

一、jquery方法

通过 name 实现

var name = $('input[name="CSDN_NAME"]')val();

二、javascript方法

通过 id 实现

var name = documentgetElementById("CSDN_NAME")value

还有更多jquery和javascript来获取input输入框的值的方法可以参照:

jquery获取input值的几种方法

给你的取个id如:<a id="a1" href="#">aaaa</a>(注意:id在同一页面上最好别有重复的,就跟身份z号一样,任何标签的最好都别重复)然后通过id定位到该a标签:var myA = documentgetElementById("a1")或者documentalla1;最后就可以读取了:myAinnerHTML或者myAinnerText(前者是读取前后a标签内的所有HTML代码,后者是仅读取前后a标签内的文本值)如:<a><b>aaaa</b></a> innerHTML就能获取到<b>aaaa</b>,而innerText只能获取到aaaa 还要注意以上代码中的大小写,JS是严格区分的 仅供参考

JS 控制select选中项,代码如下:

<html>

<script type="text/javascript">

var selectedValue = '<%= requestgetAttribute("line")%>';

function changeSelected(){

jsSelectItemByValue(documentgetElementById("mySelect"),selectedValue);

}

function jsSelectItemByValue(objSelect,objItemText) {

for(var i=0;i<objSelectoptionslength;i++) {

if(objSelectoptions[i]value == objItemText) {

objSelectoptions[i]selected = true;

break;

}

}

}

</script>

<body onload="changeSelected()">

<select id="mySelect" name="mySelect">

<option value="0">0</option>

<option value="1">1</option>

<option value="2">2</option>

<option value="3">3</option>

</select>

</body>

</html>

以上就是关于js 不通过ID和class获取当前标签值全部的内容,包括:js 不通过ID和class获取当前标签值、js如何获取html input标签中内容、js如何取A标签中的是值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9513891.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存