建议: string a=label1textTrim(); string b=label2textTrim(); int c=ConvertToInt32(a)ConvertToInt32(b);
用正则匹配即可
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
label的父类是ui,获取Label和在哪个Tab没关系。
如果是界面里拉的,那界面上对象名叫什么,代码里就ui->labelXX->text();
当然你说的可能是另一种方法(仅提供思路):
获取Tab页所在的Widget:QWidget pWidget= ui->tab_2;
将widget上某一控件转成Label:QLabel pLabel = (QLabel)pWidget->childrenat(1);
取值:QString ValueStr= pLable->text();
这种方法因为是转换过去的,只适用于固定布局,容易崩溃,请谨慎使用
你可以写成这样
<input type="checkbox" name="check" id="check" value="选中的值"><label选中的值</label>
documentgetElementById("check")value
<script type="text/javascript">
$(document)ready(function(){
$('select option')each(function(){
alert($(this)attr('label'));
});
});
</script>
<body >
<select>
<option value="1" label="111"></option>
<option value="2" label="222"></option>
<option value="3" label="333"></option>
<option value="4" label="444"></option>
</select>
</body>
以上就是关于ASP中怎样获取label里面的值,并用以调用全部的内容,包括:ASP中怎样获取label里面的值,并用以调用、求大神解答如何用VB获取某个网页的<label></label>和<td></td>标签中的值,放在文本框中、QT中的tabwidget有几个tab页,每个tab页中有label控件,怎么在函数中获取某个tab页中的label里的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)