我创建了google地图的网页,每个用户都可以输入一些数据。用户只需单击地图,即可显示地图上的标记。
现在我想从用户那里获取号码并将其放在标记下面。
它正在运行,但我通过以下方式获取数据:
prompt();
但我发现这种方式对于用户而言非常糟糕。用户还可以在浏览器中禁用提示。另外在移动提示符()上看起来很糟糕。有什么建议吗?
答案 0 :(得分:0)
您可以在页面上使用常规HTML <form>
,然后覆盖表单提交以将数据传递到您的javascript而不是刷新页面。
如果您正在使用jQuery,这里有一个有用的API可以帮助您入门。 https://api.jquery.com/category/forms/
以下是其他一些选项:Alternative to Javascript prompt box