Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/rust/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript text带#键的区域并显示标签框_Javascript_Jquery_Html - Fatal编程技术网

Javascript text带#键的区域并显示标签框

Javascript text带#键的区域并显示标签框,javascript,jquery,html,Javascript,Jquery,Html,有可能实现吗? 如果你有主意,请告诉我? 感谢您的帮助。您可以在加载文档时查看它 仅使用Javascript: .div_box { padding: 5px; background: #c0c0c0; } 我想我们无法改变文本区域中特定文本的类别。我们只能更改元素的类。 为此,我们可以使用已经制作好的“富文本编辑器”并手动执行 如果有其他方法。请让我知道您的问题很难理解,您能详细说明吗?当您说提交时,您的意思是什么?Submit传统上会加载一个新页面,除非您拦截呼叫并手动执行POST。你想重

有可能实现吗?
如果你有主意,请告诉我?
感谢您的帮助。

您可以在加载文档时查看它

仅使用Javascript:

.div_box
{
padding: 5px;
background: #c0c0c0;
}

我想我们无法改变文本区域中特定文本的类别。我们只能更改元素的类。 为此,我们可以使用已经制作好的“富文本编辑器”并手动执行


如果有其他方法。请让我知道

您的问题很难理解,您能详细说明吗?当您说提交时,您的意思是什么?Submit传统上会加载一个新页面,除非您拦截呼叫并手动执行POST。你想重新加载页面还是手动发布?关键是如果我使用#blabal。。。textarea结果标签的显示必须有一个div_框class@tjameson不要考虑提交,现在我谈到了提交后的显示。那么,当文本区域中有一个哈希标记时,您是否只想将
.div\u框
类添加到文本中?
.div_box
{
padding: 5px;
background: #c0c0c0;
}
    window.onload = function(){
        if(document.getElementById('text').innerHTML.indexOf('#') != -1){
            document.getElementById('text').setAttribute('class','div_box');
        }
        else{
            document.getElementById('text').setAttribute('class','');
        }
    }