11

ページにボタンがあります。クリックすると、ユーザーがテキストを入力できるポップアップボックスが表示されます。OK /送信を押すと、jscriptはその入力データを使用していくつかの機能を実行します。非常に簡単ですが、これを行う方法がわかりません。

ありがとう!

4

2 に答える 2

33

最も単純な形式では、 prompt(質問、デフォルト)を使用できます:( 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);
   }
}

それ以外の場合は、ボタン付きのレイヤーを作成し、それらのボタンのイベントをクリックするために、多くのJavaScriptとCSSが必要になります。

于 2012-07-06T14:07:26.453 に答える
0

このコードをタグ内のタグの間に貼り付けheadますscript

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
    }
}

デモ。

于 2012-07-06T14:13:32.183 に答える