C#如何获取 html标签里的 文本

如<b></b>里的文本

jQuery可以通过text和html方法获取指定标签的文本内容或者html内容
<!DOCTYPE html>
<html>
<head>
<script src="js/jquery.min.js">
</script>
<script>
$(document).ready(function(){
$("#btn1").click(function(){
alert("Text: " + $("#test").text());//输出文本
});
$("#btn2").click(function(){
alert("HTML: " + $("#test").html());//获取除开input标签的文本
});
});
</script>
</head>
<body>
<p id="test">This is some <b>bold</b> text in a paragraph.</p>
<button id="btn1">Show Text</button>
<button id="btn2">Show HTML</button>
</body>
</html>
温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2016-07-03
<b id = "obj"></b>
<script>
document.getElementById("obj").innerText //这就获得 里面的值啦
</script>本回答被提问者采纳

C# 正则表达式提取html中的文本
static void Main(string[] args){ String s = @"<Body> <div>这里是要取出的文本A <img src=""\/>这里是要取出的文本B <a href="">超链接里的文本不取出 <\/a>这里是要取出的文本C <\/div> <body>";Regex regex = new Regex( "(\/?\\\\w+)[^>]*>([^<]*)<", RegexOptions.Ign...

c# 怎样截取HTML标签<BR><BR>中间的文字
\/\/用<BR>分割字符串,得到一个字符串数组,其中每个成员就是一个城市信息,但其中会包含 其它 html标签 string[] resultArray = Htmlstring.Split(new string[] { "<BR>" }, StringSplitOptions.RemoveEmptyEntries);for (int i = 0; i < resultArray.Length;i++ ){ resultArray[i] = regex.Re...

C# 解析Html网页里 table 里所有内容
您要排除唯一性,就是说class中的skcx_B只在这里有,如果其他地方有,可以使用这种方法获取 <xsl:value-of select="\/\/div[@class='skcx_B'][1]"\/>这个[1]是指<div class="skcx_B"><\/div>处在第几个位置,记住:这个是从1开始的,并不是从0开始的。

C# 提取一段html中特定标签中的内容??
string str=temp.Substring(start+1, over-1); \/\/截取从start+1开始,到 \/\/over-1结束的一段子串 \/\/字串第一个字符位置为0

C#如何使用正则表达式提取超链接中的文字部分?就是<a>文字部分<\/a>中 ...
string html = 要匹配的字符串;Regex reg = new Regex(@"<a\\s*[^>]*>([\\s\\S]+?)<\/a>", RegexOptions.IgnoreCase);Match m = reg.Match(html);while(m.IsSuccess){ string innerHTML = m.Result("$1");\/\/ 得到正则的括号里的内容,就是a的innerHTML innerHTML = Regex.Replace(...

c# 利用正则表达式 提取html中数据
Macth m = Regex.Match(html, "<strong style=\\"font-size: 14px\\">(?<CompanyName>.*?)<\/strong>", ...);if (m.Success){ string companyName = m.Group["CompanyName"].Value;}

C# html agility pack 怎么爬标签里的内容
var content=htmlnode.GetAttributeValue("content","");如果htmlnode 就是这个<img>节点的话

C# 用html agility pack怎么获取网页上的纯文本
Main(string[] args) { var web=new HtmlWeb(); var doc=web.Load("网址http:\/\/开头"); Console.WriteLine(doc.DocumentNode.InnerText);\/\/输出网页的全部文本 } }

C#如何获取指定Url下特定标签的内容?
Main(string[] args){string s = @"<br>123<hr><br>456<hr><br>789<hr>";var matches = Regex.Matches(s, "<br>(.+?)<hr>");foreach (Match match in matches){Console.WriteLine(match.Groups[1].Value);}Console.Read();}}}上面代码百度过滤了,参考下面图片代码:运行结果:...

在C#中怎样获得html控件的值
方法1:C Label1.Text = Request.Form["txtName"].ToString();方法2:C System.Collections.Specialized.NameValueCollection nc = new System.Collections.Specialized.NameValueCollection(Request.Form);Label1.Text = nc.GetValues("txtName")[0].ToString();注: "txtName"为Html控件的"name"属性...

相似回答