如何使用 php 和 mysql 不通过表单中的输入字段捕获值?
大家好,美好的一天,
我正在用 php 和 mysql 制作一个 Web 应用程序,
我正在尝试制作一个页面,用户可以在其中创建自定义表单,例如。用户可以创建自定义表单,以便他们可以键入输入名称,但是在他们键入输入名称的地方,我将其格式化如下:
<div contenteditable="true">
<span spellcheck="false" id="a">Editable Content</span><em>o!</em>
</div>
所以它不是输入字段。
我如何以表单(也许是隐藏输入字段、标签或 jquery)捕获这些信息?
如果我的问题不清楚,请告诉我,我一有机会就会对其进行编辑。
Hello everybody and good day ,
I am making a web application in php and mysql
Iam trying to make a page where a user can create a custom form eg. User can create custom forms so they can type the name of the input, however the place where they type the name of the input i have it formated like this:
<div contenteditable="true">
<span spellcheck="false" id="a">Editable Content</span><em>o!</em>
</div>
so its not an input field .
How can i capture this information in a form , maybee with a hidden input field, a label or with jquery ?
if my question is not clear let me know i will edit ti it as soon as i get a chance .
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 javascript 收集跨度内的文本。
这个问题与如何更改相关JavaScript 中 span 元素的文本
答案提到 document.getElementById("myspan").innerHTML 这是文本所在的位置。不过,您需要更改“myspan”。
You can use javascript to collect the text inside the span.
This question is related How do I change the text of a span element in JavaScript
The answers mention document.getElementById("myspan").innerHTML which is the place that text resides. You'll want to change the "myspan" though.
您必须使用表单或使用 AJAX 发送数据。
You have to use either a form or send the data with AJAX.