【发布时间】:2020-11-11 11:40:20
【问题描述】:
我对编程还很陌生,但想知道如何在我的域之后附加用户的名字/姓氏以创建自定义 URL?
我有一个表格,询问用户姓名、电子邮件、电话以及他们需要多少个孩子。 一旦他们提交了表单,我希望成功页面显示一个自定义网址:domain.com/firstLast,然后理论上他们可以与其他人分享他们的链接以获得可能的折扣。
我可以使用复制功能,但似乎无法显示要显示的网址。请帮忙!
<body>
<section>
<container>
<div>
<div .form-wrapper>
<form>
<div .slider>
<div .slide>
<div .form-content>
<input type="text" id="name">
</div>
</div>
<div .slide>
<div .form-content>
<input type="email" id="email">
</div>
</div>
<div .slide>
<div .form-content>
<input type="tel" id="phone">
<input type="submit" id="contactMe">
</div>
</div>
</div>
</form>
<div class="success-message">
<div>
<input type="text" name="share-link" id="share-link">
<button onclick="myFunction()">Copy Url</button>
<script>
slug = document.getElementById("name").value;
slug = slug.replace(/\s/g, '');
url = "https://babysittingmadeeasy.com/" + slug;
document.getElementById("share-link").value = url;
<script>
....
【问题讨论】:
-
你的后端是什么?
-
您是否在控制台中遇到任何错误?您的结束脚本标签不正确。它必须是
</script>。您拥有的是 2 个开始脚本标签,尽管这可能只是您的问题中的一个错字。 -
@zeterin 刚才忘记在上面的代码中添加了,在Webflow中就对了!
-
@ThalindaBandara 我真的不知道。
-
您的成功页面与使用此表单的页面不同吗?
标签: javascript jquery forms webflow