
给A链接一个ID,如结构是这样的
<a href="#" id="a">这是A里面的内容</a>获取里面的文本,有两种方法,第一种是直接获取HTML内容一种是获取TEXT内容
documentgetElementById('a')innerHTML();// 这个是直接获取里面的内容包括HTML标签也可以获取到
documentgetElementById('a')innerText();
// 这是就是直接获取文本的值
//截取标记的条数如: rgx==null,tag=a
public string GetRegex(Regex rgx, string html,string tag)
{
if (rgx == null)
{
rgx = new Regex(@"<(" + tag + @") [^>]><\/" + tag + @">", RegexOptionsIgnoreCase);
}
string str = "";
foreach (Match a in rgxMatches(html ))
{
str += aValue+"\r";
}
return str;
}
//获取所有a标记的文字
public string[] GetValues(string html_A_Tag,char split)
{
string[] values = html_A_TagSplit(split );
for (int i=0;i< valuesLength-1 ;i++)
{
string value = values[i];
values[i] = valueSubstring(value IndexOf ('>')+1,value IndexOf ("</")-value IndexOf ('>')-1);
}
return values;
}
就是这两个标签同步吧,提供下思路思路:
方式一:input设置ID,当点击a标签时取a标签的文本并赋给input。
方式二:点击a标签时,执行onclick事件时,把值直接传给js函数,取到值后赋给input。
以下方式一实现代码,方式二的不写了。供参考。
<script language="javascript">
function gettext(obj) {
documentgetElementById('inputval')value=objinnerText;
}
</script>
<input type="text" id="inputval" name="inputval" />
<br>
<a href="#" onclick="gettext(this);">111</a>
<a href="#" onclick="gettext(this);">222</a>
<a href="#" onclick="gettext(this);">333</a>
以上就是关于js 怎么调取<a href="">与</a>之间的文本全部的内容,包括:js 怎么调取<a href="">与</a>之间的文本、提取a标签中了链接地址和链接文字,格式如下:、用jq或者js自动获取标签a内容然后写入标签b等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)