从用户接收数字输入的正确方法 - Javascript

时间:2015-09-28 15:57:40

标签: javascript google-maps prompt

我创建了google地图的网页,每个用户都可以输入一些数据。用户只需单击地图,即可显示地图上的标记。

现在我想从用户那里获取号码并将其放在标记下面。

它正在运行,但我通过以下方式获取数据:

prompt();

但我发现这种方式对于用户而言非常糟糕。用户还可以在浏览器中禁用提示。另外在移动提示符()上看起来很糟糕。有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您可以在页面上使用常规HTML <form>,然后覆盖表单提交以将数据传递到您的javascript而不是刷新页面。

如果您正在使用jQuery,这里有一个有用的API可以帮助您入门。 https://api.jquery.com/category/forms/

以下是其他一些选项:Alternative to Javascript prompt box