用javascript处理特殊字符的问题

现在的项目需求,需要使用javascript动态生成一个选择框。由于是内部框架,很多东西受到限制。因此我使用js操作dom,能生成一个东西。但在处理特殊字符的时候,有疑问了。
实际上生成的东西比如表格,里面显示的内容是从数据库中取来的。而在存数据的时候没对数据进行任何处理,就是说比如有人直接从word2003拷贝,那么对一些特殊字符也没做处理,直接放数据库了。
而导致问题的代码根据我的推断,就是类似下面这几行:
在此请教高手,该怎么处理特殊字符。主要问题在于怎么处理空白字符,如回车、空格、制表符。也就是说javascript怎么根据ascii码对字符串进行操作。请不要用vbscript进行指教,因为我们的系统不支持。谢谢~~
或者如果可以不使用createTextNode,使用其他,只要能同时满足:A正常显示文本格式;B能取到文本值。这两个条件也可以。

对这条记录进行属性的修改,完成后存放到f对象中,各个属性的值来自于这条记录的属性
在页面上弹出显示一个层,我想点它以外的地方就关闭这个层,如何弄呢?

不知你代码是否贴全了,<body>里面的id为“add_itermForm”的form标签在哪里?
这里面的trim()方法在哪里啊?你把它去掉试下。写代码要细心啊,要不然一小小错误会烦死你的
楼主改成上面一个试试,我记得prototype框架里给string类型的加了个原型方法就是trim(),可以去掉前后空格。
谢谢谢谢你们了 是trim()的问题 我参考的动力节点王勇老师的视频做的 王勇老师应该是把trim写到资源文件里去了吧 谢谢你们了 我是新手 还不熟悉csdn呢 所以还不会给分了 我现在就去学习如何给分 谢谢了!!!
我们浏览网页必然需要浏览器,所以一个好的浏览器是至关重要的,可以保证我们浏览器网页、看视频、玩游戏的流畅和清晰。之前看到说Firefox和chrome都支持GPU硬件加速,前段时间发布的IE9Beta版据说也对GPU加速和Html5有着很好的支持,不知道效果如何,抱着测测看的心思搞了几个测试,发现IE9Beta领先好多哦。废话少说,来看分数就知道了。
var finalTop=mTop-30;//获取最终元素出现的Top位置,此时-30个元素是让箭头指向对应行
  var finalleft=mLeft+addLeft+20; // 获取最终元素出现Left的,对应行的左边加上行宽加上20个空元素
这两个JS文件单独放的话都没问题,可以实现我想要的功能
但是同时在一个页面中引用的话就会报错。'null'为空或不是对象
由于是初学JS 上面的都是百度来的东西...虽然知道问题在哪儿,但不知道怎么样修改才能让这两个函数在同一页面正常工作
我在去年写过一个俄罗斯方块,但因时间仓促的原因,没有进行优化和完整注释,现在再次献上经过优化和注释的js俄罗斯方块,与大家共享。欢迎就js的技术,游戏等进行一些讨论,
请问为什么SQL字串在查询分析器里运行有结果,而上面的"Having"却不输出呢?总是输出nothing
整个表格就会被撑得很宽?怎么让它固定宽度呢?
那有没有报错?一般来说,你应该把方法先申明,再去执行。同一块里执行会向下去找吧。
来源: nba直播
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值