javascript – 如何使用div元素构建Recurly.js表单?
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – 如何使用div元素构建Recurly.js表单?,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1953字,纯文字阅读大概需要3分钟。
内容图文
![javascript – 如何使用div元素构建Recurly.js表单?](/upload/InfoBanner/zyjiaocheng/825/dff9d0f2a9b54f6fad4fe436a7b2bf46.jpg)
我的团队正在使用Recurly.js在我们的网站上建立一个付款页面.我们一直在关注https://docs.recurly.com/js的文档.根据文档,
Build a form however you like. Use the data-recurly attribute to identify input field targets to Recurly.js. To identify where Recurly.js will inject card data fields, we recommend using simple div elements.
问题是div元素实际上并没有在表单中显示.这是一个基于文档的简短可重现的示例:
<!doctype html>
<html lang="en">
<head>
<!-- Recurly.js script and API key config -->
<script src="https://js.recurly.com/v4/recurly.js"></script>
<script>recurly.configure('... API Key here...');</script>
</head>
<body>
<form>
<input type="text" data-recurly="first_name">
<input type="text" data-recurly="last_name">
<div data-recurly="number"></div>
<div data-recurly="month"></div>
<div data-recurly="year"></div>
<div data-recurly="cvv"></div>
<input type="hidden" name="recurly-token" data-recurly="token">
<button>submit</button>
</form>
</body>
</html>
这就是它的样子:
如您所见,两个输入显示正常,但没有一个div正确显示.
我们做错了什么,我们如何使用div元素构建Recurly.js表单?
解决方法:
调用configure的javascript代码不能位于head标记中,而应位于body标记中
<script>recurly.configure('... API Key here...');</script>
此示例应显示如何正确设置它.注意他们将javascript放在正文中的位置:https://github.com/recurly/recurly-js-examples/blob/master/public/minimal/index.html
<!doctype html>
<html lang="en">
<head>
<!-- Recurly.js script and API key config -->
<script src="https://js.recurly.com/v4/recurly.js"></script>
</head>
<body>
<form>
<input type="text" data-recurly="first_name">
<input type="text" data-recurly="last_name">
<div data-recurly="number"></div>
<div data-recurly="month"></div>
<div data-recurly="year"></div>
<div data-recurly="cvv"></div>
<input type="hidden" name="recurly-token" data-recurly="token">
<button>submit</button>
</form>
<script>recurly.configure('... API Key here...');</script>
</body>
</html>
浏览器在头部加载javascript,重复加载,然后在正文中你可以重复使用.
内容总结
以上是互联网集市为您收集整理的javascript – 如何使用div元素构建Recurly.js表单?全部内容,希望文章能够帮你解决javascript – 如何使用div元素构建Recurly.js表单?所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。