
var tds = documentgetElementsByName(“td”);
var tdValue = tds[1]innerText;//这个 tds[1]表示取得tds这个数组中的2号位置(td标签)的值,这里就是
alert(tdValue );
用正则匹配即可
Option ExplicitFunction GetSource$(Source$) '//正则匹配<td></td>
Dim reg As Object
Dim matchs As Object, match As Object
Dim s As String, i As Integer
Set reg = CreateObject("vbscriptregExp")
regGlobal = True
regIgnoreCase = True
regMultiLine = True
regPattern = "<label>()<\/label>"
Set matchs = regExecute(Source)
For Each match In matchs
i = i + 1
s = s & matchSubMatches(0) + vbCrLf
Next
GetSource = s
End Function
Function div$(Source$) '//正则匹配 <div></div>
Dim reg As Object
Dim matchs As Object, match As Object
Dim s As String, i As Integer
Set reg = CreateObject("vbscriptregExp")
regGlobal = True
regIgnoreCase = True
regMultiLine = True
regPattern = "<div>()<\/div>"
Set matchs = regExecute(Source)
For Each match In matchs
i = i + 1
s = s & matchSubMatches(0) + vbCrLf
Next
div = s
End Function
Private Sub Command1_Click()
MsgBox "div标签获取" + vbCrLf + GetSource$(Text1)
MsgBox "label标签获取" + vbCrLf + GetSource$(Text1)
End Sub
获取点击元素的第一个兄弟元素的文本,可以有如下几种方法
先获取父元素,在获取第一个子元素
直接获取第一个兄弟元素
所有的方法用jQuery 非常好做, 原生js 代码非常繁琐。
最好不要在html中写js,样式,结构,行为要分离
下面我给出了原生js实现功能的一些代码。你试试jquery会非常简单的。
<!DOCTYPE html><html lang="en">
<head>
<meta charset="UTF-8">
<title>Title</title>
</head>
<body>
<table>
<tr>
<td>111</td>
<td class="btn">点我</td>
</tr>
<tr>
<td>222</td>
<td class="btn">点我</td>
</tr>
</table>
</body>
</html><script>
var btn = documentquerySelectorAll("btn");
for(var i=0,l=btnlength;i<l;i++){
btn[i]onclick = function () {
var parent = thisparentNode;
var firstNode = parentchildNodes;
for(var i=0,l=firstNodelength;i<l;i++){
if(firstNode[i]nodeType === NodeELEMENT_NODE){
alert(firstNode[i]innerText);
return false;
}
}
}
}
</script>
=== select的值 ===
$('table select')val();
=== checkbox的值,因为可能选中多个值,在这我把结果放到一个array里 ===
var values = new Array();
$('input[name=check]:checked')each( function(){
valuespush($(this)val());
});
如果都选中输出values的结果是["爱好", "打篮球"]
以上就是关于JSP中怎么拿表单里td的value全部的内容,包括:JSP中怎么拿表单里td的value、求大神解答如何用VB获取某个网页的<label></label>和<td></td>标签中的值,放在文本框中、HTML中js怎么用某个td标签的onclick()来获取另一个td标签中的文本值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)