2012-07-06 11 views

Respuesta

16

en su forma más simple, se podría utilizar rápida (pregunta, por defecto): (tomado de w3schools: http://www.w3schools.com/js/tryit.asp?filename=tryjs_prompt)

function myFunction(){ 
    var x; 
    var name=prompt("Please enter your name","Harry Potter"); 
    if (name!=null){ 
     x="Hello " + name + "! How are you today?"; 
     alert(x); 
    } 
} 

cualquier otra cosa requeriría una gran cantidad de Javascript & CSS para crear capas con botones y haga clic en los botones eventos

+0

impresionante, funciona perfectamente, pero me preguntaba si es posible que esta caja más grande, como una caja de entrada de texto cuadrada ? – Mark

+1

no, es una ventana específica del navegador. Como dije, tendrás que usar javascript/CSS para crear cajas como esa. probablemente haya bibliotecas disponibles para usar para esto, como jQuery UI http://jqueryui.com/demos/dialog/ –

0

Pega este código dentro de sus etiquetas head entre script etiquetas

HTML

<button id="button">Get Text</button>​ 

JS

window.onload=function() 
{ 
    var el=document.getElementById('button'); 
    el.onclick=function(){ 
     var my_text=prompt('Enter text here'); 
     if(my_text) alert(my_text); // for example I've made an alert 
    } 
} 

DEMO.

Cuestiones relacionadas