问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

网页Js 代码显示框的问题

发布网友 发布时间:2024-09-30 12:18

我来回答

2个回答

热心网友 时间:2024-10-21 17:50

这不单单是一个换行标记的问题.你可能已经研究或是看过源码了.实际上这是对已经显示内容的重定义.也就是说对其事实上是一个重新的生成过程或者是一个重新的定义过程,这种情况要看具体体的使用.

思路是这样的:
<pre name="code" class="stylesheet">
具体的内容
</pre>
如果我让其取出这个标签的内容还是容易的!
document.getElementsByName("code").innerHTML
我们对得到的内容进行重新的生成.
比如我先生与一个文字:
var str1 = "<span class=\"style1\">javascript代码</span>"
当然我后面还可以生成一个图像,让其做拷贝剪贴板的动作;
var str2 = "<image src=\"地址\" alt=\"复制代码\" onclick=\"onclick1()\"><br><br>"
当然,我还可以生成一个层,这个层是用来显示代码与行号的,
层中还可以再生成层,志用来显示行号,再生成一个层用来显示代码!
OK,显示代码的层中使用<pre>使用不使用其他的定义你自己看,这里很大的程序度是要求行号与内容对齐才是一个大项的.

如何将行号与具体的行对齐?
其实说明白了这里还是进行了拆行处理.如果你要求用一个简单的,你可以使用table让其进行上对齐就可以了!而就是说我们可以将其写入到一个table中去.能做到这一点的!

当然这只是思路,可以很容易实现,但真正的这里使用的并不是这个的而是其他的方式,总之要实现这种可以定义一个具体的函数进行工作的.然后将这个函数写在文本流的结尾或是定义到body的装载完成事件中就可以实现这样的效果的!

如果真的像楼上所说的这第简单的话,真是有点太不重视JS了!

但这只是一个显示,明白了,你还会知道,这个是怎么进行词法调整的?
呵呵,这里还要设计一个语法自动着色的功能呢!说多了,太复杂,总之说句实现的,不是你30个QB就能办到的,除非你自己会写!

热心网友 时间:2024-10-21 17:50

保存时对每行设置一个换行标记,当在页面上显示的时候,根据这个标记来自动生成行号。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
临沂比较有名的男装品牌 呼伦贝尔市悦动网络科技有限公司怎么样? 呼伦贝尔中汇实业有限公司怎么样? 呼伦贝尔油玉不绝电子商务有限公司怎么样? 如何避免wps卡顿? 属鼠的男人找对象是属什么,属鼠的人和什么属相合 96年鼠的姻缘在哪年 属相相合年份运势提升 2024属鼠找对象属什么最佳 黑客攻击网站能报案吗 黑客攻击报案有用吗 昏睡不醒的人醒了一直叫着一个人的名字是怎么回事 拼搏333是什么意思? 人生能有几回搏,()不搏算白活。 我想要我妻由乃的图片,有人可以帮帮我吗 新组装的电脑装的win7 鼠标不能用 键盘不是usb接口 可以用 进设备管理... 奋力的什么 行高Excel中的行高 WAN口IP地址和LAN口IP地址不能处于同一子网请重新输入怎么解决 在Microsoft Office Excel 2003里 ,怎样能把设置的函数公式锁定,而不... Microsoft Office Excel 2003表格里面设置的函数公式怎么不自动... 三年级写小鱼的作文300字 苹果6s怎么录屏幕声音 为什么我的小米4用 AndroiTS GPS PRO测试有12颗卫星,但是用导航软件却好... 小米4手机的百度地图如何开通卫星定位,为什么导航时CPS未见信号。 我吃了5到6个外壳长白色毛的栗子,会生病么?求解决方案~ 小米3系统升级后,百度导航定不了位,说是卫星定位中,请开到开阔地带,可... 手机型号oppo9007 oppox9007删除相机怎么复原 苹果手机听筒声音小是什么原因造成的? oppo手机9007怎么导入电话卡上的通讯录 晚上做了俩梦,还叫了女同事名字 JS没有自动播放 怎么修改,帮忙指点,重赏 请问下 以下的 flash源码 怎么点开后在新窗口打开? 我的世界手机版 复刻版红石js,要十分的真,和电脑上的一样的,给我者重 ... 破釜沉舟出自什么历史典故 “QQ蜜”变种ah怎么杀掉?(重赏征集!) ...如果发送到U盘,去到其他的电脑能打开那个课件吗?那个电脑无网络_百 ... 下载到磁盘中课件为何不能打开,是否要进行什么工作? 华为mate30屏幕出现一个圈 我昨天晚上梦到蛇了,是好是坏啊? 做梦梦见蛇是好是坏 比亚迪秦pro质量怎么样 秦pro dm停车通电有咚咚声,咋回事!? 怎么发位置不让别人知道 苹果11死机重启 iphone11重启方法 开车技术差怎么办? 请问有谁知道在经验介绍讲座中可以进行什么游戏活跃气氛?除了有奖问答... 如何练车? 七号公园歌曲是谁唱的 七号公园歌词