Affiche la liste des options à l'aide de JavaScript invite

En JavaScript, est-il possible d'afficher une liste d'options, cliquez à l'aide d'un prompt fenêtre, au lieu d'une liste d'options pour être saisi manuellement?

J'aimerai vous présenter chaque option comme un bouton, au lieu de demander à l'utilisateur de saisir les options manuellement (comme illustré ici):

var OptionChosen = prompt('Enter 1, 2, 3, or 4:')

Bon, navigateur personnalisé basé sur des boîtes de dialogue modales sont impossibles à créer - apparemment en raison de problèmes de sécurité. Vous auriez à imiter l'un l'aide d'un élément du DOM.
Est-il obligatoire pour vous d'utiliser une invite de commande? Je voudrais juste le code de mes propres popup en javascript et un élément du DOM. Vous avez aussi la fantaisie popup bibliothèques jquery
Plus précisément, je voudrais créer une boîte de dialogue modale avec une liste de boutons que l'utilisateur peut sélectionner, de sorte que la valeur d'une variable est défini en fonction du choix de l'utilisateur (comme le JavaScript de la fenêtre d'invite de commande).
Je crois que vous ne pouvez pas le faire avec Javascript invite. Que les PSR dit que vous pouvez utiliser jQuery boîte de dialogue. Il ya une énorme quantité de jQuery extensions de la mise en œuvre des fenêtres modales.

OriginalL'auteur Anderson Green | 2013-05-15