メインページがindex.php
あり、このページのボタンをクリックすると、ajaxを使用してurl.phpをロードしています。
url.php にはtext box
. ユーザーがこの texbox で何かを入力すると、その下のボタンが表示されるようになります。
url.php
<input type="text" id="text" name="sent" contenteditable="true" style=" text-align: left; height: 30px; width:512px; " placeholder="Enter URL ..."/></input>
<button id="b1" style="display:none" > Get Sentiment </button>
index.php
体の部分:
<script>
$("#text").keypress( function() {
document.getElementById("b1").style.display = "block";
console.log( "Handler for .keypress() called." );
});
</script>
しかし、テキストボックスに移動してクリックすると、テキストボックスが表示されません。の代わりにblur
andも試しまし
たが、変化はありませんでした。focus
keypress
ajax を使用して url.php をロードするには、次のコードを使用します。
<input type="button" id="load_url" value="Load url.php" />
$("#load_url").click(function(){
$.ajax({
url:"url.php",
success:function(response) {
$("#view_port").html(response);
$("#load_url").hide();
}
});
});