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

时间:2010-07-13 01:40:33

标签: javascript

var msg = prompt(“Type something:”)非常有用,但它使用TextField。我想改为使用TextArea,因此用户可以输入并查看更大的消息。这是火箭科学吗?可能不是,但谷歌没有帮助。我希望我是一个前端人物。 : - )

谢谢!

4 个答案:

答案 0 :(得分:1)

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

如果使用thickbox和jquery之类的东西,可以将textarea放在用户可以输入文本的“弹出窗口”窗口中​​。

答案 1 :(得分:1)

如果你想要一个弹出式的感觉,那么使用灯箱效果。您可以使用此方法模拟弹出窗口,并仍然插入textarea而不是仅使用文本字段。您可以使用this.

之类的内容

答案 2 :(得分:0)

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

http://javascript.about.com/library/blmodald1.htm

我想你想要提示方法......

答案 3 :(得分:0)

不幸的是,JavaScript无法开箱即用。如果你想做类似的事情,我建议使用Ajax来显示HTML / CSS驱动的表单。这无疑更复杂,但也更灵活。