带有TextArea而不是TextField的JavaScript警报或对话框

带有TextArea而不是TextField的JavaScript警报或对话框,javascript,Javascript,var msg=prompt(“键入某物:”)非常有用,但它使用文本字段。我希望有一个文本区域,这样用户可以键入并看到更大的消息。是火箭科学吗?可能不会,但谷歌没有帮助。我希望我是一个前端人员。:-) 谢谢 根据谷歌的说法,还有希望;) 我认为您需要prompt方法…不幸的是,这在JavaScript中是不可能的。如果您想这样做,我建议您使用Ajax来显示HTML/CSS驱动的表单。无可否认,它更复杂,但也更灵活。不要使用提示符,而是在div中使用textarea。有很多方法可以做到这一点。;

var msg=prompt(“键入某物:”)非常有用,但它使用文本字段。我希望有一个文本区域,这样用户可以键入并看到更大的消息。是火箭科学吗?可能不会,但谷歌没有帮助。我希望我是一个前端人员。:-)


谢谢

根据谷歌的说法,还有希望;)


我认为您需要prompt方法…

不幸的是,这在JavaScript中是不可能的。如果您想这样做,我建议您使用Ajax来显示HTML/CSS驱动的表单。无可否认,它更复杂,但也更灵活。

不要使用提示符,而是在div中使用textarea。有很多方法可以做到这一点。;)


如果您使用诸如和jquery之类的工具,您可以将文本区域放在“弹出”窗口中,用户可以在其中输入文本。

如果您想要弹出式的感觉,请使用灯箱效果。您可以使用此方法模拟弹出窗口,并且仍然插入textarea,而不只是使用textfield。您可以使用类似于

我开始提问,说明提示是我不想要的,因为它有一个文本字段。:-)啊,对不起。然后是的,我想你必须按照Andir说的做,使用jquery弹出一个窗口,里面有一些东西…+1 karlw。我习惯于使用thickbox,但jQueryui也同样适用。这是解决方案: