我可以添加一个和链接到javascript警报吗?

Xai*_*oft 29 javascript

我有以下声明:

btnApply.Attributes.Add("onclick", "alert('Must be a member to Use this Tool')");
Run Code Online (Sandbox Code Playgroud)

有没有办法添加新行.我试过了,但它在文中显示了.此外,我可以添加一个链接来关闭警报并将用户带到另一个页面吗?

我怎么能用我的例子呢?

当我添加\n时,警报不会显示.

Dan*_*fer 55

您不能使用HTML,但可以添加换行符:

alert('line1\nline2');
Run Code Online (Sandbox Code Playgroud)

如果你想要的是丰富的模态弹出窗口,你可以使用jQuery的对话框功能并在那里放置你想要的任何内容.

  • 我怀疑客户端代码与服务器端代码的基本误解在这里...... (3认同)

小智 14

使用\\n(需要两个斜杠).

您会注意到,在执行此操作之前,警报甚至不会发布javascript错误.\n将无法工作,因为需要转义斜杠.


Jas*_*hen 5

您不能允许链接,但可以有换行符。

只需使用 "\n" 作为换行符而不是<br/>.