用短代码功能代替单词

问题描述:

我在这里寻找一些有关Wordpress功能的帮助。用短代码功能代替单词

- 什么我想建立: 一个简码我可以使用预定义的词来代替空格,如:

- 什么游客将看到: 草是_______

- 我想写在短信上的短代码: 草地是[空白:绿色]

- 当角色点击_______时,它将被替换为短代码标签中指定的“绿色”。

我在编程方面很新,因为我使用前端,UX/UI,html和css,并且需要一些帮助来展示这个想法。

非常感谢你提前。

这是可以做到如下:

<div id="demo" onclick="myFunction()" >This is _____</div> 

function myFunction() { 
var str = document.getElementById("demo").innerHTML; 
var res = str.replace("_____", "Green"); 
document.getElementById("demo").innerHTML = res;} 

+0

这只是问题的一半。您还应该考虑在'click'回调中使用'this'而不是'.replace'。 – rnevius

+0

这是工作代码...已经过测试。请将其标记为答案 –

+0

感谢Yoyo,这真是太棒了,我在为这个互动游戏着迷,但他们关键的问题不仅在于如何让它可点击,我在寻找解决方案可以读取短代码内的字符串,然后替换_______。 “绿色”字符串应由短代码给出,如:[shortcode“green”] ...这意味着我需要一个解决方案,它将用我可以写入的任何字符串替换“______”而不是绿色。 我正在尝试使用多个________空格来获取文本帖子,并且应该用不同的单词替换每个空格。这就是为什么我试图用简码做到这一点。 非常感谢 –