Heim  >  Artikel  >  Web-Frontend  >  网页元素在没有id/名称/时候怎么样取它的文本呢?_html/css_WEB-ITnose

网页元素在没有id/名称/时候怎么样取它的文本呢?_html/css_WEB-ITnose

WBOY
WBOYOriginal
2016-06-24 12:12:341689Durchsuche

(1)  这个是一个复选框

(2)《玩家条例》 

(3)100




这些是上三个合起来的
(4) 本人同意并接受 DNF《玩家条例》(1元 = 100 DNF点券)

比如第(3)我想问一下在没有idid/名称/标题 的情况下怎么样取文本 他只是“100 ” 这里的文本“100”在没有id/名称/标题 的情况下怎么样取呢??或者怎么样改写它的文本呢??


回复讨论(解决方案)

<SPAN class=font_12 service="term"><INPUT id=rule onclick=change(); type=checkbox CHECKED value="" name=rule input> 本人同意并接受 <A href="http://dnf.qq.com/service/rules.htm" target=_blank>DNF《玩家条例》</A>(1元 = <FONT color=#ff6600>100</FONT> DNF点券)</SPAN><script>	var font = document.getElementsByTagName('font')[0];	alert( font.innerHTML )</script>	


楼主 这个意思?

HTML code

 本人同意并接受 DNF……

我是想用 自己的程序 改变浏览器窗口里面的 文本 如“100”改变这里的100
但这个段html代码没有 id/名称..  能改得了吗    其他的有id/名称.. 就可以改变文本的值

自己去看API吧,jQuery的选择器


那控制网页的api  是类型的api   叫什么呢?
自己去看API吧,jQuery的选择器

完全没看懂你想说什么
http://www.css88.com/jqapi/index.html

完全没看懂你想说什么
http://www.css88.com/jqapi/index.html
这位楼兄就是通过jquery插件来取的,jquery以更方面的方式实现了我列举的方法。

取DOM元素有很多方式,如通过ID,通过标签,通过特殊属性,通过CSS类,通过子元素追溯父元素,通过父元素遍历子元素,你要的效果可以通过下面方式实现。

<script>    var font = document.getElementsByTagName('font')[0];    alert( font.innerHTML )</script>

最好 直接用jquery 的选择器 很简单

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn