我想在字符串的开头插入一个空格 例如:
MySite
MySite (I want this)
我尝试过这种模式,但没有尝试
txt=" "+v.text();
有人能帮助我吗?非常感谢
答案 0 :(得分:7)
尝试:
txt=" "+v.text();
另一个好的解决方案是使用div设置一些样式。
<div style='margin-left:15px' id='main_text'></div>
您可以使用jQuery将div放入div。
txt= v.text();
$('#main_text').html(txt);
答案 1 :(得分:5)
解决方案是使用
实体填充空格,但如果必须仅为了样式/可视化目的而实现此效果,则将该行包装在正确的标记中并使用一些CSS(例如{{ 1}} property)
如果你必须在select中缩进文本(因为我想读你以前的答案),你可能想要将你的选项包装在text-indent
元素中(并给它一些填充)
答案 2 :(得分:1)
var str2 = " Here goes your string with spaces";
答案 3 :(得分:0)
以下有两种解决方案: -
1. txt="<pre> </pre>"+v.text();
2. txt="<span style='margin-left:15px'></span>"+v.text();