span

js 控制Span的内容

心已入冬 提交于 2020-04-03 21:38:22
楼主 exceyond(南柯) 2004-03-24 18:05:43 在 Web 开发 / JavaScript 提问 示例如下: <SCRIPT language=javascript> var pakstring="lalalala" document.all.pak.innerHTML=pakstring; </script> <hr>呼呼<hr>哗哗<hr>< span id=pak></ span > 显示出错是“document.all.pak 为空或不是对象” 请指正,记得以前这样写可以的;另外,刚装的ie6 问题点数:30、回复次数:5 Top 1 楼 kisslan(郁忧的曼陀萝) 回复于 2004-03-24 18:28:26 得分 10 把 js 放在 span 后面,你放在前面,它还没解析到 span ,所以会报错 :) Top 2 楼 exceyond(南柯) 回复于 2004-03-24 18:38:20 得分 0 我的本意是写一段html放在 js 里作为独立文件的,所以必然会出现 <script src=mycode. js ></script>在< span id=pak></ span >前面的情况,有办法实现吗? 印象里html是很经的起摔打折磨的, js 大多数可以随便放的 多谢,请再指点一二。 Top 3 楼 afoskoo(暂停打印)

span不如div的地方

与世无争的帅哥 提交于 2020-03-26 18:32:02
页面中产生格式化的效果,我一般比较喜欢用span,因为其本身就是inline的,但是,在进行精细控制时就不行了,比如我想要这个效果,每行由三个部分构成:时间,柱状图,数值,分布用span表示,用br换行。但出来的效果,两行之间总有间隙。试了很多办法都没有搞定,最后,把span换成div,一下就成了。 效果如下: 样式: <style type=text/css> body{padding:0;margin:0;} .dat,.valu,.cnt{margin:0 0 0 5px;padding:0;font-size:12px;border:0px solid red;height:14px;overflow:hidden;display:inline-block;float:left;} .lbox{border:0px solid green;height:15px;overflow:hidden;display:inline-block; vertical-align:text-top;} .dat{width:100px;text-align:right;} .cnt{ background-color:#D9E4F8; width:200px; } </style> 来源: https://www.cnblogs.com/jetz/archive/2009/07/21

div、span

巧了我就是萌 提交于 2020-03-22 12:13:47
1.Html区块元素   HTML可以通过<div>和<span>将元素组合起来   大多数HTML元素被定义为 块级元素 或 内联元素 ,   而块级元素在浏览器显示时,通常会以新行来开始(或结束)。如:<h1>,<p>,<ul>,<table>   内联元素在显示时通常不会以新行开始。如:<b>,<td>,<a>,<img> 2.<div>元素   HTML <div> 元素是块级元素,它是可用于组合其他 HTML 元素的容器。   <div> 元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。   如果与 CSS 一同使用,<div> 元素可用于对大的内容块设置样式属性。   <div> 元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用 <table> 元素进行文档布局不是表格的正确用法。<table> 元素的作用是显示表格化的数据。 默认情况下,浏览器通常会在<div>元素前后放置一个换行符 。(可以通过css改变这种情况   1.设置float   设置float:left样式让div对象靠左,这样div会失去本身的宽度样式 1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="utf-8" /> 5 <title>无标题文档</title> 6 <style> 7

css入门知识:div和span,常用选择器,高级选择器

房东的猫 提交于 2020-01-26 15:44:07
目录 div和span: div | span 常用选择器: 类型选择器 | 后代选择器 高级选择器: 子选择器 | 相邻同胞 选择器 | 属性选择器 1 div和span 1.1 div div的最重要的作用就是用来分隔文档,不要滥用,只在没有现有元素能实现区域分隔的情况下才使用div。 例如,如果使用主导航列表,那么不需要将它包围在div中。 不需要将主导航列表包围在div中 < div id ="mainNav" > < ul > < li > Home </ li > < li > About Us </ li > < li > Contact </ li > </ ul > </ div > 完全可删除div,直接在列表上应用ID 简化后的代码 < ul id ="mainNav" > < li > Home </ li > < li > About Us </ li > < li > Contact </ li > </ ul > 1.2 span div 可以用来对块级元素分组,而span可对行内元素进行分组或标记 span的一个实例Code < h2 > Where's Durstan? </ h2 > < p > Published on < span class ="date" > March 22nd,2005 </ span > by < span

【CSS】-----div 和 span的区别

馋奶兔 提交于 2019-12-23 21:19:49
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> div和span div和span是非常重要的标签,div的语义是division“分割”; span的语义就是span“范围、跨度”。 CSS课程中你将知道,这两个东西,都是最最重要的“盒子”。 1 <div> 2 <h3>中国主要城市</h3> 3 <ul> 4 <li>北京</li> 5 <li>上海</li> 6 <li>广州</li> 7 </ul> 8 </div> div在浏览器中,默认是不会增加任何的效果改变的,但是语义变了,div中的所有元素是一个小区域。 div标签是一个容器级标签,里面什么都能放,甚至可以放div自己 span 也是表达“小区域、小跨度”的标签,但是是一个“文本级”的标签。 就是说,span里面只能放置文字、图片、表单元素。 span里面不能放p、h、ul、dl、ol、div。 span里面是放置小元素的,div里面放置大东西的: 1 <p> 2 简介简介简介简介简介简介简介简介 3 <span> 4 <a href="">详细信息</a> 5 <a href="">购买</a> 6 </span> 7 </p> div标签是最最重要的布局标签,至于class是什么意思,下午说: 1 <div class="header"> 2 <div class="logo"><

jquery阻止冒泡事件:$('span').bind("click",function(event){event.stopPropagation();})(有用源)

旧巷老猫 提交于 2019-12-09 07:09:49
冒泡事件就是点击子节点,会向上触发父节点,祖先节点的点击事件。 <body> <div id="content"> 外层div元素 <span>内层span元素</span> 外层div元素 </div> <div id="msg"></div> </body> <script type="text/javascript"> $(function(){ // 为span元素绑定click事件 $('span').bind("click",function(){ var txt = $('#msg').html() + "<p>内层span元素被点击.<p/>";//获取html信息 $('#msg').html(txt);// 设置html信息 }); // 为div元素绑定click事件 $('#content').bind("click",function(){ var txt = $('#msg').html() + "<p>外层div元素被点击.<p/>"; $('#msg').html(txt); }); // 为body元素绑定click事件 $("body").bind("click",function(){ var txt = $('#msg').html() + "<p>body元素被点击.<p/>"; $('#msg').html(txt); }); }) <

[CSS]CSS中使用span和div遇到的问题

点点圈 提交于 2019-12-05 10:55:45
一. span和div的区别 1.span是行级元素,div是块级元素 2.span占用的宽度是内容的宽度,而div默认是一行。 所以一般在页面中,只有一行或不到一行文字用span,元素占据多行时用div。 二. 问题 下图是希望得到的效果 div在两个span的下方,但是如果这么写, div和span的位置重叠,因为对span元素设置了float属性,从而导致浮动塌陷,解决办法是将span元素的高度计算进去,但是因为span元素是行级元素,无法设置高度,所以需要其他解决办法。 三. 解决办法 1. 设置div高度 这样就可以了。 2. 设置div属性display 将div设置为display: inline-block,使其既具有block元素的特性,可以设置宽度和高度,同时也具有inline元素的不换行的特性。 但是这是对第二个span元素设置的float: right属性不生效,因为display: inline-block会使元素按行依次排列,所以第二个span元素的float: right不生效,要想达到想要的效果,可以通过设置margin-left来实现。 3. 设置div属性overflow 将div设置为overflow: hidden,使其形成BFC,可以使div高度自动计算,从而和下面的div不会发生重叠。 4. 设置content属性position

day43总结

こ雲淡風輕ζ 提交于 2019-12-04 19:35:48
目录 form表单 form标签 input标签 button标签 select标签---下拉框选择 textarea标签---多行普通文本 CSS简介 CSS: 层叠样式表 基本选择器 元素选择器 id选择器 类选择器 通用选择器 组合选择器 属性选择器 分组与嵌套 伪类选择器 选择器优先级 form表单 能够获取用户输入的信息(文本信息, 选择信息, 上传的文件信息), 并将用户输入的信息全部发送给后端 form标签 参数: action, 控制数据提交的地址, 三种书写格式: 不写, 默认朝当前页面所在的地址提交数据 写全路径 ( https://www.baidu.com ) 只写路径后缀 (/index/), 前面地址固定, 会自动根据后缀识别并添加前面地址 method, 控制数据提交的方式 get, form表单默认是get请求 post enctype: encodetype, 编码类型 multipart/form-data是指表单数据有多部分构成,既有文本数据,又有文件等二进制数据 enctype的默认值不能用于文件上传 <form action="" method="post" enctype="multipart/form-data"> <!--...--> </form> input标签 通常情况下input需要结合label一起使用 <p> <label

HTML <div> 和<span>

﹥>﹥吖頭↗ 提交于 2019-12-03 15:48:01
HTML 可以通过 <div> 和 <span>将元素组合起来。 HTML 区块元素 大多数 HTML 元素被定义为 块级元素 或 内联元素 。 块级元素在浏览器显示时,通常会以新行来开始(和结束)。 实例: <h1>, <p>, <ul>, <table> HTML 内联元素 内联元素在显示时通常不会以新行开始。 实例: <b>, <td>, <a>, <img> HTML <div> 元素 HTML <div> 元素是块级元素,它可用于组合其他 HTML 元素的容器。 <div> 元素没有特定的含义。除此之外,由于它属于块级元素,浏览器会在其前后显示折行。 如果与 CSS 一同使用,<div> 元素可用于对大的内容块设置样式属性。 <div> 元素的另一个常见的用途是文档布局。它取代了使用表格定义布局的老式方法。使用 <table> 元素进行文档布局不是表格的正确用法。<table> 元素的作用是显示表格化的数据。 HTML <span> 元素 HTML <span> 元素是内联元素,可用作文本的容器 <span> 元素也没有特定的含义。 当与 CSS 一同使用时,<span> 元素可用于为部分文本设置样式属性。 HTML 分组标签 标签 描述 <div> 定义了文档的区域,块级 (block-level) <span> 用来组合文档中的行内元素, 内联元素(inline)

Update span tag value with JQuery

匿名 (未验证) 提交于 2019-12-03 02:56:01
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm trying to update a span tag that is in a fieldset tag that is in a legend tag. The idea is to update the cost of a Software Item as components are selected. The code below works fine if I only have one software item (e.g. - Visual Studio 2008 Pro $2800), but if I add a second item in another fieldset, then when I try to update the span for that fieldset, it updates the span for the fieldset containing my Visual Studio Software. Any ideas what I'm doing wrong? <script language="javascript" type="text/javascript"> $(document).ready