一个简单的问题
有没有办法改变文字“点击这里”
<a id="a_tbnotesverbergen" href="#nothing">click here</a>
在这个环节
理查德
$('#a_tbnotesverbergen').text('My New Link Text');
或者
$('#a_tbnotesverbergen').html('My New Link Text or HTML');
The method you are looking for is JQuery 的. text () and you can used it in the following fashion:
$('#a_tbnotesverbergen').text('text here');
你必须使用 jquery's text() function。它的作用是:
获取所有 匹配的元素 结果是 包含组合文本的字符串 所有匹配元素的内容 方法同时适用于 HTML 和 XML 不能用于输入 对于输入字段文本,使用 Val 属性 。
结果是 包含组合文本的字符串 所有匹配元素的内容 方法同时适用于 HTML 和 XML 不能用于输入 对于输入字段文本,使用 Val 属性 。
例如:
查找第一段中的文本 (stripping out the html), then set the 最后一段的 html 来显示它 is just text (the bold is gone). var str = $("p:first").text(); $("p:last").html(str); 测试 强 > 段落。 Test Paragraph.
查找第一段中的文本 (stripping out the html), then set the 最后一段的 html 来显示它 is just text (the bold is gone).
var str = $("p:first").text(); $("p:last").html(str);
测试 强 > 段落。
Test Paragraph.
对于您的标记,您必须这样做:
$('a#a_tbnotesverbergen').text('new text');
它会导致
<a id="a_tbnotesverbergen" href="#nothing">new text</a>
从 W3学校 HTML DOM 更改: 如果你看第三个例子,它显示了如何改变你的链接文本,“点击这里”。 例如:
约翰逊:
var element=document.getElementById("a_tbnotesverbergen"); element.innerHTML="New Text";
您需要 J-query 库来简单地完成这项工作:
<script src="//code.jquery.com/jquery-1.11.3.min.js"></script>
首先你需要像这样把你的元素放在 div 中:
<div id="divClickHere"> <a id="a_tbnotesverbergen" href="#nothing">click here</a> </div>
然后你应该写下这个 J-Query 代码:
<script type="text/javascript"> $(document).ready(function(){ $("#a_tbnotesverbergen").click(function(){ $("#divClickHere a").text('Your new text'); }); }); </script>
在 javascript 中试试这个
document.getElementById("22IdMObileFull").text ="itsClicked"
我发现这是完成任务最简单的代码。如你所见,这非常简单。
原始链接文本
我用:
$("#sec1").text(Sector1);
哪里
Sector1 = 'my new link text';