2017-04-25 63 views
0

我有一個JavaScript來生成ETH地址和私鑰。我想將私鑰和地址的值輸出到註冊表單中的隱藏字段。如何將包含JS的PHP var放入表單值?

但是..

爲純PHP,這個輸出所需的結果:

$wallet_address = "<script type='text/javascript'>document.writeln(wallet.address);</script>"; 

echo $wallet_address; 

但是,當我試圖把$wallet_address到表單域:

<input type="hidden" name="user_wallet" id="user_wallet" class="input" value="<?php echo $wallet_address; ?>" /> 

我沒有得到的地址,我得到的JavaScript源代碼行:<script type='text/javascript'>document.writeln(wallet.address);</script>

如何獲取$ wallet_address的值作爲表單字段中的實際地址?

回答

0

您迴應腳本,而不是腳本的呈現;

做某事,如:

$wallet_address = '<script type="text/javascript">function writeWallet(){ document.getElementById(user_wallet).value = "yourAdress";} window.onLoad(writeWallet);</script>';