需要将javascript变量显示为没有空格的标题

需要将javascript变量显示为没有空格的标题,javascript,Javascript,我已经编写了一个javascript,它将在title属性的变量中返回值 它并没有返回带空格的值,当我执行下面的代码时,它返回的是最后一个值“ashok”,而不是“ashok sensiple” var ltenantName = 'Sensiple,new-tenant-001,tenant-new,Tenant_1208,ashok sensiple'; var ltenantNameLength = '<div style="cursor:Pointer" title=' + l

我已经编写了一个javascript,它将在title属性的变量中返回值

它并没有返回带空格的值,当我执行下面的代码时,它返回的是最后一个值“ashok”,而不是“ashok sensiple”

var ltenantName = 'Sensiple,new-tenant-001,tenant-new,Tenant_1208,ashok sensiple'; 

var ltenantNameLength = '<div style="cursor:Pointer" title='
+ ltenantName
+'>' 
+ ltenantName.split(',').length
+'</div>';

return ltenantNameLength;
var ltenantName='Sensiple,new-tenant-001,tenant new,tenant_1208,ashok Sensiple';
变量ltenantNameLength=“”
+ltenantName.split(',').length
+'';
返回长度;

必须引用包含空格的HTML属性值

您正在生成
title
属性,该属性的值周围没有引号

您的代码:

var ltenantName='Sensiple,new-tenant-001,tenant new,tenant_1208,ashok Sensiple';
变量ltenantNameLength=“”
+ltenantName.split(',').length
+'';
document.body.appendChild(document.createTextNode(ltenantNameLength))