Javascript 是否仅对标题标记的一部分使用document.write?

Javascript 是否仅对标题标记的一部分使用document.write?,javascript,breadcrumbs,Javascript,Breadcrumbs,我找到了一个javascript面包屑线索,它将显示主页、网页所在的文件夹,然后显示页面标题,向您显示您当前所在的页面 由于我的页面标题被定义为:页面名称-文件夹-公司,我宁愿它不显示整个标题。我已经定义了一个变量,但这意味着我需要在每个页面上输入一个自定义变量 有没有办法让javascript在破折号之前写标题? 所以不要写页面名-文件夹-公司。它只会写第一个破折号之前的内容 if ( typeof pageName != 'undefined') { document.write(outpu

我找到了一个javascript面包屑线索,它将显示主页、网页所在的文件夹,然后显示页面标题,向您显示您当前所在的页面

由于我的页面标题被定义为:页面名称-文件夹-公司,我宁愿它不显示整个标题。我已经定义了一个变量,但这意味着我需要在每个页面上输入一个自定义变量

有没有办法让javascript在破折号之前写标题? 所以不要写页面名-文件夹-公司。它只会写第一个破折号之前的内容

if ( typeof pageName != 'undefined') {
document.write(output + pageName);
}
else {
document.write(output + document.title);
}
您可以使用。然后,标题的每个部分都将成为它自己的数组元素

document.write(output + document.title.split(' - ')[0]);