HTML识别 string 里的 '\n' 并成功换行显示 设置标签的的css属性 white-space: pre-line; <div style='white-space: pre-line;'> string <--!这里的数据可以是后台也可以是变量字符串而不是直接a\nb--> </div>…
今天有个非常有趣的事,因为我需要用JS去实现多语言,就是我在JS文件里定义了不同的变量,尝试用变量拼接字符串组成之前定义好的变量名称,结果拼接之后,显示的却是字符串,而不是变量,所以无法解析 zh_test = '你好'; tw_test = ‘你好’; en_test = 'Hello'; // 然后再JS里尝试将前面的语言简写当成变量,拼接后面的字符串 var lang = 'zh'; var language = lang + '_test'; alert(language); // 结果…
标记用 js变量比如url链接一般都是a里面的href属性值 在js里单引号链接 以后再忘记就能有地方找了 例子: /* 添加1200 居中div 包裹 获取元素集合 上层元素100% * @ele 改变元素 * @index 元素索引 * @color 100% 背景颜色 * */ function addW100Bg(ele,index,color,url){ /*获取list-bar*/ $bar= $(ele).eq(index).html(); /*设置list-bar*/ $(ele…
js运行时内置了一个Global对象. 这个Global对象跟运行环境有关.在浏览器运行环境中.Global就是window对象.在nodejs中.Global对象是global对象. 当你在浏览器环境中,直接使用一个未经定义的变量,例如foo=123;那么foo这个变量自动声明为全局变量.变量引用自动挂载到了Global对象,即window对象上,使用上等同于全局对象的属性,你可以试试来验证. 如: <!DOCTYPE html> <html lang="en"&g…
项目中遇到这样的需求,后端返回的是字符串,在vue用v-html显示,里面有style样式,要去除style 在v-html中使用filters,和平时的不一样,推荐项目的方法,定义一个全局的过滤方法 Vue.prototype.removeHtmlStyle = function (html) { var rel = /style\s*?=\s*?([‘"])[\s\S]*?\1/ var newHtml = '' if (html) { newHtml = html.replace(rel,…
ClientScript.RegisterStartupScript(GetType(), "key", "<script>Save()</script>"); 其中key在一个页面中多次使用ClientScript.RegisterStartupScript是不能相同…
只要在结果所在的 div 的 css 设置: white-space: pre-line; 然后页面就能成功识别 '\n' 并整齐的显示结果了.…
1.用正则表达式判断<input  type="text" id="name" placeholder="请输入用户名" value="" onblur="CheckChinese('name',this.value)"  class="form-control"> function CheckIsChinese(obj,val){ var reg = new RegExp(…
select len(@str)-len(replace(@str,',',''))…
thinkphp在前端页面的js代码中可以使用 U方法吗? : 可以的! tp的U方法, 是"全局的", 什么是全局的? 就是, 可以在 "任何地方"使用的: 可以在前端使用, 这里的前端页面, 说的是, 整个html前端页面, 既然是整个html页面, 就是说, 既可以在dom 元素中body中使用, 主要是ajax, 超链接a的href等地方; 更是指: html页面中的 js代码中 但是, 要注意, U方法可以在任意地方使用, 包括前端页面和后端页面, 两者的…