好的——我有一个全名字段(姓氏,名字)。返回的数据不是姓氏和名字,而是全名。然后最后打印,先打印。我只想选择姓氏(逗号之前的所有内容),并将其设置为大写。
在我的示例中,我可能正在混合使用 jQuery 和 javascript,我并不肯定——仍然是新手。但是,我在示例中所做的是:
function splitLastName(){
var splitNameArray = $('[data-dojo-attach-point|="physcianNameNode"]').split(",");
var lastName = splitNameArray[0];
var firstName = splitNameArray[1];
lastName.wrap('<span class="isUppercase" />');
}
基本上,我正在设置该字段的一个变量——我已经测试过它可以准确地抓取我想要它抓取的元素。我将字符串变成一个数组,由逗号字段分割。然后将数组的两部分设置为自己的变量。最后,尝试将 lastName 字符串包装在添加 'isUppercase' 类的跨度中。我知道我做错了什么,这是什么?