我想在我的网站上添加添加源部分。为此,我需要将文本类型输入(例如名称,作者,页面,日期,发布者)转换为MLA和APA格式样式。我该怎么做?
最佳答案
我只使用串联运算符(+
)。或者,如果您有可用的ES6功能,那么我将使用模板字符串。
图书示例(格式:姓氏,名字。书名。出版商城市:出版商名称,出版年份。中)
function convertToCitation() {
var lastName = yourForm.lastName.value;
var firstName = yourForm.firstName.value;
var bookTitle = yourForm.bookTitle.value;
var publisherCity = yourForm.publisherCity.value;
// ... repeat for all the other fields
return lastName + ', ' + firstName + '. ' + bookTitle + '. '
// ... repeat for all the other fields
// Or, if you have ES6 available...
return `${lastName}, ${firstName}. ${bookTitle}.....repeat for other fields`;
}