我做了个文本框,几个图片表情,当我点击图片,我就用字符串截取了一部分地址放到了文本框。
就例如文本框的值是:"大家好,[02.jpg], 我是谁谁谁"。这没问题。当只有一个地址的时候,可以将它转成图片显示。
但是多个而且位置不确定的地址,不知道怎么让它们按出现的位置显示了。我想的是先把这些地址提出来放到数组,再按个数动态添加img。可是位置不知道怎么弄啊。
有没有好的方法呢。
就例如文本框的值是:"大家好,[02.jpg], 我是谁谁谁"。这没问题。当只有一个地址的时候,可以将它转成图片显示。
但是多个而且位置不确定的地址,不知道怎么让它们按出现的位置显示了。我想的是先把这些地址提出来放到数组,再按个数动态添加img。可是位置不知道怎么弄啊。
有没有好的方法呢。
方法1、用JS将'['这个符号换成<img> 将']'这个符号换成</img> 这样试试,然后找到<img>后面的地址方法2、直接寻找'['到'.' 截取出'02' 然后再动手。不知道你理解没。做个递归替换。