【发布时间】:2011-11-12 07:38:27
【问题描述】:
你好,
var s = "width:20px;height:25px;color:red;font-family:myfontfamily";
我有一个这样的字符串,现在我如何使用 javascript 更改宽度、高度等的值。在属性(宽度、高度等)之后或之前可能有一个 \n..
例如:我想在s 上将width 更改为50px。
所以会是
var s = "width:50px;height:25px;color:red;font-family:myfontfamily";
我的另一个问题在这里Regular Expression to get text from css,但它不能完全满足我的需要。
请帮帮我。
谢谢。
Update : You can see the Result on my fiddle here : http://jsfiddle.net/jitheshkt/s2DJR/14/
【问题讨论】:
-
嗨。与其直接使用 CSS 字符串,不如使用 js 内置样式的修饰符?喜欢
document.getElementById('thing').style.width = '50px'; -
字符串 s 来自编辑器,而不是来自网页,我也想将数据返回到该编辑器。这也不是 dom 对象,只是字符串。
标签: javascript regex string replace