【问题标题】:passing ejs array to javascript function将 ejs 数组传递给 javascript 函数
【发布时间】:2016-12-25 21:41:58
【问题描述】:

如何在 javascript 函数中传递 ejs 数组?

function validate(array) {
alert("Here");
var ok = false;

var emailva = document.getElementById("email").value;
var passva = document.getElementById("password").value;  

  return ok;

 }

我将我的名为 items 的 ejs 数组传递给它,就像这样

<form role="form" action="/index-loggedin" method="post" onsubmit=" return validate("<%= items %>")" >

有什么帮助吗?

【问题讨论】:

    标签: javascript arrays node.js ejs


    【解决方案1】:

    我假设您的函数位于服务器上。并且您想从 html 页面(用 EJS 编写)向它传递一个数组。 借助 JSON 格式,将数组从 HTML 页面发送到服务器的唯一方法是作为字符串。 因此,我建议您将数组发送为JSON.stringify(array)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-11-05
      • 2021-04-10
      • 2020-05-01
      • 2012-02-11
      • 2016-10-06
      • 2011-06-20
      相关资源
      最近更新 更多