javascript - 在 3 个 div 之间拆分单个字符串(常规文本,无 HTML)

标签 javascript php jquery html css

所以我设法偶然发现了一个令人沮丧的问题。

我需要在 3 个 div 之间拆分字符串(它们的高度不相等,因此无法根据字符数拆分字符串)。

我创建了一个小草图来显示确切的布局。

这是我的草图:

http://oi42.tinypic.com/1z72b7d.jpg

字符串来自数据库,用户 ( admin ) 可以在管理面板中更改它。 管理员还可以选择不同的布局,因此我不能简单地让他在数据库中的 3 个不同列中输入值。

我已经搜索过答案,但目前还没有。

最佳答案

如果您不能添加三个不同的列,请尝试使用至少像 [div1 content]~[div2 content]~[div3 content] 的定界符(分隔符)。

在javascript中,您现在可以使用split函数来分别获取三部分的内容。

如果你想用作分隔符,那么

var div1Content = myContent.split("<div")[0];
var div2Content = "<div" + myContent.split("<div")[1];
var div3Content = "<div" + myContent.split("<div")[2];

关于javascript - 在 3 个 div 之间拆分单个字符串(常规文本,无 HTML),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20970146/

相关文章:

php - PHP 的高级 Htaccess 重写规则

php - 如何从 Magento 1.7 REST API 获取访问 token 和访问 token secret

javascript - 按名称获取对象作为不带 eval 的字符串

javascript - 从不同级别的对象中按属性名称获取值

javascript - Browsersync 未重新加载所有页面

javascript - 使内容可嵌入外部网站的良好做法/策略是什么?

JavaScript 定时器暂停

php - 错误的mysql语法将表单信息上传到数据库

javascript - 加载页面时模拟单击 SVG 文件

javascript - 使用 javascript 加载外部脚本,但在正文底部