2016-07-18 7 views
-2

私はJavaScriptを初めて使いました。下のコードからテキストボックスに表示する方法を知りたいと思っていました。私は、JavaScriptを使用して可変暗号化情報をテキストボックスに転送するのに苦労しています。それができない場合、$('#feedback').html(data);からtextboxへの情報をどのように表示できますか?PHPとJavascriptを使用したRSA暗号化

<script> 

    function encrypt() { 
     var publickey = "<?=publicKeyToHex($privatekey)?>"; 
     var rsakey = new RSAKey(); 
     rsakey.setPublic(publickey, "10001"); 
     var enc = rsakey.encrypt($('#plaintext').val()); 

     $.get('index.php?encrypted='+enc, function(data) { 
      var encryptedinfo = $('#feedback').html(data); 
      encryptedinfo.value; 
     }); 

     return; 
    } 

</script> 

<div class="row-fluid"> 
<div class="span4"> 
    <form class="form-horizontal" method="post"> 
     <div class="control-group"> 
      <label class="control-label" for="inputEmail">Plaintext</label> 
      <div class="controls"> 
       <input type="text" name="plaintext" id="plaintext" placeholder="enter something"> 
      </div> 
     </div> 
    </form> 
</div> 
<div class="span4"> 
    <button type="button" class="btn btn-primary" onclick="encrypt()">Encrypt</button> 
</div> 
<br/> 

+0

暗号化された値を 'plaintext'に戻したいですか? –

+0

@SujeetSinhaはい私はしたいです –

+0

あなたは本当に 'publicKeyToHex($ privatekey)'を意味しましたか? – zaph

答えて

0

あなたはdataで暗号化された値を持っていると仮定すると、あなたは単に$("#plaintext").val(data)を使用することができます。

関連する問題