Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.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:单击按钮后输入_Javascript_Html_Input_Formatting_Styles - Fatal编程技术网

Javascript:单击按钮后输入

Javascript:单击按钮后输入,javascript,html,input,formatting,styles,Javascript,Html,Input,Formatting,Styles,我试图找出如何为html制作一个样式编辑器。就像您可以在stackoverflow上使用bold功能一样。您可以使用javascript函数将文本设置为粗体 str.bold(); 当然,这会使你放进去的绳子变粗。我想当你点击一个按钮时,下一步你输入的内容将是粗体。当您再次单击它时,您键入的下一个内容将不再是粗体 我想到了一些事情。但并非所有这些都是真正可能的 实际上,它可以通过可编辑div和document.execCommand('bold')轻松实现。您将拥有其他功能,如使用键盘快捷键(

我试图找出如何为html制作一个样式编辑器。就像您可以在stackoverflow上使用bold功能一样。您可以使用javascript函数将文本设置为粗体

str.bold();
当然,这会使你放进去的绳子变粗。我想当你点击一个按钮时,下一步你输入的内容将是粗体。当您再次单击它时,您键入的下一个内容将不再是粗体


我想到了一些事情。但并非所有这些都是真正可能的

实际上,它可以通过
可编辑div
document.execCommand('bold')
轻松实现。您将拥有其他功能,如使用键盘快捷键(即ctrl+B)、高亮显示和加粗

#文本{
宽度:500px;
最小高度:100px;
边框:2倍实心;
}


切换螺栓
为什么不使用已经存在的东西?请检查:这可能会有帮助。尝试一个可编辑的div。祝你好运!:-)因为我喜欢自己做东西。第二:编辑部分没有问题。当我想要一个简单的粗体函数时,问题就开始了。就像我说的:你点击一个加粗的按钮,接下来的事情你就加粗了。当你再次点击它时,接下来的事情就不会再大胆了。谢谢!非常地这使我在这篇文章中度过了美好的一天