如何使用javascript获取字符串中的空格 [英] How to get spaces in string using javascript
本文介绍了如何使用javascript获取字符串中的空格的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Hello All,
我的页面中有一个文本框控件。我必须在单击预览按钮时在另一个标签(通过javascript)中显示此文本框值。我的问题是,如果我给出了类似
''Naveen _____________ kumar''(这里_____表示空格)它就像''Naveen kumar''。但我必须在文本框(带空格)中给出它。
任何人都可以帮我这个。
我的javascript:
function funGetPreview(){
var txtSubject = document.getElementById(uniqueId + txtSubjectLine) ;
var lblSubject = document.getElementById( lblPreviewSubValue跨度>);
lblSubject.innerHTML = txtSubject。 value ;
}
解决方案
而不是innerHTML使用innerText属性
function funGetPreview(){
var txtSubject = document.getElementById(uniqueId + txtSubjectLine);
var lblSubject = document.getElementById( lblPreviewSubValue跨度>);
lblSubject.innerText = txtSubject。 value ;
}
您好,
试试这个:
lblSubject.innerHTML = txtSubject。 value .split(' < span class =code-string>')。 join (' & nbsp;');
希望这会有所帮助。
ProgramFOXs解决方案会工作,但更有效的解决方案是使用string.Replace:
lblSubject.innerHTML = txtSubject.value.replace( , &安培; NBSP;跨度>);
Hello All,
I have one text box control in my page. I have to show this text box value in another label(through javascript) on clicking preview button. My problem is if I given like
''Naveen_____________kumar''(Here _____ means white space) it is coming like ''Naveen kumar''. But I have to show it like as it is given in text box (with spaces).
can any one help me on this.
My javascript:
function funGetPreview() {
var txtSubject = document.getElementById(uniqueId + "txtSubjectLine");
var lblSubject = document.getElementById("lblPreviewSubValue");
lblSubject.innerHTML = txtSubject.value;
}
解决方案
Instead of innerHTML use innerText property
function funGetPreview() { var txtSubject = document.getElementById(uniqueId + "txtSubjectLine"); var lblSubject = document.getElementById("lblPreviewSubValue"); lblSubject.innerText = txtSubject.value; }
Hi,
Try this:
lblSubject.innerHTML = txtSubject.value.split(' ').join(' ');
Hope this helps.
ProgramFOXs solution will work, but a much, much more efficient solution would be to use string.Replace:
lblSubject.innerHTML = txtSubject.value.replace(" ", " ");
这篇关于如何使用javascript获取字符串中的空格的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文