不,浏览器只允许单行输入prompt().但是,通过对jQuery Alert Dialogs库的简单更改,您可以在那里获得多行输入.拿jquery.alerts.js,寻找<input type="text" size="30" id="popup_prompt" />并替换它<textarea rows="5" cols="30" id="popup_prompt"></textarea>.这应该是在调用时显示多行输入字段jPrompt().
编辑:正如Mulletfingers999在评论中指出的那样,jQuery Alert Dialogs已被弃用,支持jQuery UI对话框.在那里,您还可以显示"模态"对话框,该对话框可以包含任意内容 - 这意味着<textarea>如果您想要多行输入,则可以使用标记.
| 归档时间: |
|
| 查看次数: |
39628 次 |
| 最近记录: |