Я любопытный новичок Уровень .001 / 999 . Я возлюсь с чистым JavaScript и, только сегодня, Дори Node.js на Android.
Это то, что у меня есть для Дори Node Js (скопировано откуда-то, что я забыл, потому что это насколько я новый.)
var http = require('http');
var fs = require('fs');
const PORT=8080;
fs.readFile('./PayerWallet.html', function (err, html)
{
if (err) throw err;
http.createServer(function(request, response)
{
response.writeHeader(200,
{
"Content-Type": "text/html"});
response.write(html);
response.end(); }).listen(PORT); });
И это то, что у меня есть для файла HTML (написанного с помощью Google и W3S)
<html>
<!--PAYERS AS HEADERS START-->
<!--Payer 1-->
<header>Payer 1</header>
<header id="pyr1WalletAmnt" type="number">10</header>
$<input id="pyr1PayAmnt" type="number" value="0">
<button onclick="pyr1Func()" >Pay</button>
<p>———</p>
<!--Payer 2-->
<header>Payer 2</header>
<header id="pyr2WalletAmnt" type="number">10</header>
$<input id="pyr2PayAmnt" type="number" value="0">
<button onclick="pyr2Func()" >Pay</button>
<!--JAVASCRIPT START-->
<script>
/*BEGINNING OF TRANSFER FROM PAYER 1*/
function pyr1Func(){
var pyr1Mny = document.getElementById("pyr1WalletAmnt").textContent;
var pyr1Pay = document.getElementById("pyr1PayAmnt").value;
if(pyr1Mny == 0){
alert("Funding is required to continue transaction.");
}
else if(pyr1Pay==0){
alert("A value greater than 0 is required to continue this transaction.");
}
else if(isNaN(pyr1Pay)){
alert("A numerical value is required to continue this transaction.");
}
else if(pyr1Mny-pyr1Pay < 0){
alert("Insufficient funds.");
}
else{
var pyr1Value = pyr1Mny-pyr1Pay;
document.getElementById("pyr1WalletAmnt").textContent = pyr1Value.toFixed(2);
/*-TRANSFER TO PAYEE*/
var payee2Wallet = document.getElementById("pyr2WalletAmnt").textContent;
var newPay2Bal = +payee2Wallet + +pyr1Pay;
document.getElementById("pyr2WalletAmnt").textContent = newPay2Bal.toFixed(2);
}
/*FUNCTION/LAST BRACKET→ */}
</script>
</html>
Пока код делает что я хочу, но теперь как мне: 1. Получить так, чтобы несколько пользователей (как можно больше) могли go на «веб-странице» и обмениваться друг с другом? 2. Разрешить пользователям отправлять / получать без необходимости включения получателя. 3. Сохраняйте их данные до тех пор, пока они не зайдут в следующий раз. Как я уже сказал, я новый песок, я не могу понять, как дальше go, поэтому я создал этот профиль, чтобы задать этот вопрос. Если я использую StackOverflow неправильно, мой плохой.