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','');
}
}