我将NodeJS,Express,MongoDB,Mongoose和jade用于Web应用程序。我想知道如何将数据从玉传递到mongodb。我要传递的数据是某些div内的文本,这些文本会在用户创建它们时附加到网页上。
例子。
<div class="c1">
<div class="c2">
Object 1
</div>
<div class="c2">
Object 2
</div
</div>
我想将c2 divs类中的文本传递给mongodb。截至目前,我正在使用
a(href="/save/", value="Publish", class="button") Publish
但是问题是,如果按下此链接,它将被重定向到localhost:3000 / save /,但是所有填充的div都不会被传输,因为我不传递任何东西,所以它们不会被传输。我在想我应该为链接提供某种onclick函数。但是那时我不知道从那里去哪里。
您的用户如何在div
s内编辑文本?您正在使用contentEditable
吗?虽然这是一个不错的功能,但它需要一些网络开发方面的工作和知识才能正确实现。
我建议最简单,最“合适”的方法是使用textarea
s而不是div
s,并将其作为表单提交:
<form action="/save/" method="post" class="c1">
<textarea name="c2" class="c2">
Object 1
</textarea>
<textarea name="c2" class="c2">
Object 2
</textarea>
<input type="submit" value="Publish">
</form>
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句