Javascript 如何使用js或php接收表单元素并根据MLA和APA格式对其进行排序?

Javascript 如何使用js或php接收表单元素并根据MLA和APA格式对其进行排序?,javascript,php,Javascript,Php,我想在我的网站上添加一个源代码部分。为此,我需要将名称、作者、页面、日期、发布者等文本类型输入转换为MLA和APA格式样式。我怎么做 我只需要使用连接运算符(+)。或者,如果您有ES6功能可用,那么我将使用模板字符串 书籍示例(格式:姓氏、名、书名、出版商城市:出版商名称、出版年份、中等): 我将只使用连接运算符(+)。或者,如果您有ES6功能可用,那么我将使用模板字符串 书籍示例(格式:姓氏、名、书名、出版商城市:出版商名称、出版年份、中等): function convertToCitati

我想在我的网站上添加一个源代码部分。为此,我需要将名称、作者、页面、日期、发布者等文本类型输入转换为MLA和APA格式样式。我怎么做

我只需要使用连接运算符(
+
)。或者,如果您有ES6功能可用,那么我将使用模板字符串

书籍示例(格式:姓氏、名、书名、出版商城市:出版商名称、出版年份、中等):


我将只使用连接运算符(
+
)。或者,如果您有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`;
}