js控制字体大小 上面没说完就提交了!!我上面的代码不能控制div里面字大小变化!!!!请问问题出在那里? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没做测试应该是这样吧content.style.fontSize = "font-size:" + size; <a href= "javascript:fontZoom( '20') "> 大 </a> <a href= "javascript:fontZoom( '1') "> 小 </a> <div id= "hello"> <span > asdasdasdasdasdasd </span> </div> <SCRIPT LANGUAGE= "JavaScript"> <!-- function fontZoom(size) { var content = document.getElementById( 'hello'); if(!content) {return; } size = size+ "px "; content.style.fontSize=size; alert(content.innerHTML);} //--> </SCRIPT> 其它的没有仔细看,不过如果按照你的写法那几个字母永远不会变化大小,因为你是给div设置css而那几个字母的css只会跟随最近的span变化,把span的css搞掉以后,应该就可以看出来变化了 现在的问题是span标签的 样式不能去除掉 如何能控制span标签里面字体大小的改变!!!急.......... <html><head> <script language="JavaScript"> function fontZoom(size) { var content = document.getElementById( 'sp1'); if(!content) { return; } //size = size+ "px "; //debugger;content.style.fontSize=size; } </script></head><body> <a href="javascript:fontZoom( 70) ">大 </a><a href="javascript:fontZoom( 1 ) ">小 </a> <div id="hello "> <span id="sp1" style="font-size: 12pt; color: #f15a22">asdasdasdasdasdasd </span> </div></body></html>获取span的id就行了 谢谢 各位 关键是<span style="font-size: 12pt; color: #f15a22">asdasdasdasdasdasd </span>是别人输入的!!文章发布时候他自己写的文章这么控制的!!!现在找到了个解决办法!!!!!!还可能存在问题(我自己感觉)!!大家帮忙看看<SCRIPT LANGUAGE="JavaScript">function changeStyle(type) { var temp = eval(type); temp = temp + "px"; document.getElementById('BlogArticleDetail').style.fontSize = temp ; var con = document.getElementById('BlogArticleDetail'); var all = con.all; for (var i=0; i<all.length; i++){ all[i].style.fontSize = temp; } } </SCRIPT> 看不懂你写的,如果不能取span的id可以这样:<html><head> <script language="JavaScript"> function fontZoom(size) { var content = document.getElementById( 'hello'); if(!content || content.firstChild==null || content.firstChild.tagName!="SPAN") { return; } content.firstChild.style.fontSize=size; } </script></head><body> <a href="javascript:fontZoom( 70) ">大 </a><a href="javascript:fontZoom( 1 ) ">小 </a> <div id="hello"> <span id="sp1" style="font-size: 12pt; color: #f15a22">asdasdasdasdasdasd </span></div> </body></html> 谢谢了!!楼上的方法只是firstChild 关键是这是一段文章 里面标签N多大中小要控制所有标签里面的字体 !!!我那种办法暂时可以!!!妈的!!发布文章那人疯了.............. firstChild 换成 childNodes[0] 请问如何控制table里面的字体,要可改变大小。一个table里面有很多td,tr.只控制table,id不能改变表格内的全部字体变化。 高手来看下 document.body.scrollLeft document.body.scrollTop是什么意思??? a标签里的href="#name=langl"是给url地址传的参数吧??? 求控制<select>展开和关闭 javascript滚动条 帮忙啊!!! 有兄弟做过这样的功能吗? 请教js问题,在线等 求省,市,区(县)下拉选择的JS CSDN有问题!!! 在IE下,使用window.open打开的窗口,在用window.close()关闭时有点慢会有近一秒的延迟 请问js引入的时候后面跟参数有什么意义? 视频的播放时间如何获取?
应该是这样吧
content.style.fontSize = "font-size:" + size;
<a href= "javascript:fontZoom( '1') "> 小 </a>
<div id= "hello">
<span > asdasdasdasdasdasd </span>
</div>
<SCRIPT LANGUAGE= "JavaScript">
<!--
function fontZoom(size)
{
var content = document.getElementById( 'hello');
if(!content) {
return;
}
size = size+ "px ";
content.style.fontSize=size;
alert(content.innerHTML);
}
//-->
</SCRIPT>
其它的没有仔细看,不过如果按照你的写法那几个字母永远不会变化大小,因为你是给div设置css而那几个字母的css只会跟随最近的span变化,把span的css搞掉以后,应该就可以看出来变化了
<html>
<head> <script language="JavaScript"> function fontZoom(size)
{
var content = document.getElementById( 'sp1');
if(!content) {
return;
}
//size = size+ "px ";
//debugger;
content.style.fontSize=size;
} </script></head>
<body>
<a href="javascript:fontZoom( 70) ">大 </a><a href="javascript:fontZoom( 1 ) ">小
</a>
<div id="hello ">
<span id="sp1" style="font-size: 12pt; color: #f15a22">asdasdasdasdasdasd </span>
</div>
</body>
</html>获取span的id就行了
是别人输入的!!文章发布时候他自己写的文章这么控制的!!!
现在找到了个解决办法!!!!!!还可能存在问题(我自己感觉)!!大家帮忙看看
<SCRIPT LANGUAGE="JavaScript">
function changeStyle(type)
{
var temp = eval(type);
temp = temp + "px";
document.getElementById('BlogArticleDetail').style.fontSize = temp ;
var con = document.getElementById('BlogArticleDetail');
var all = con.all;
for (var i=0; i<all.length; i++){
all[i].style.fontSize = temp;
}
}
</SCRIPT>
<head> <script language="JavaScript"> function fontZoom(size)
{
var content = document.getElementById( 'hello'); if(!content || content.firstChild==null || content.firstChild.tagName!="SPAN") {
return;
}
content.firstChild.style.fontSize=size;
} </script></head>
<body>
<a href="javascript:fontZoom( 70) ">大 </a><a href="javascript:fontZoom( 1 ) ">小
</a>
<div id="hello">
<span id="sp1" style="font-size: 12pt; color: #f15a22">asdasdasdasdasdasd </span></div>
</body>
</html>
楼上的方法只是firstChild 关键是这是一段文章 里面标签N多大中小要控制所有标签里面的字体 !!!
我那种办法暂时可以!!!
妈的!!发布文章那人疯了..............
一个table里面有很多td,tr.只控制table,id不能改变表格内的全部字体变化。