- TCL LCD és LED TV-k
- Milyen notebookot vegyek?
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Fujifilm X
- Milyen házat vegyek?
- Milyen videókártyát?
- Azonnali fotós kérdések órája
- Úgy tér vissza a Commodore 64, ahogy titkon mindenki várja
- Milyen egeret válasszak?
-
PROHARDVER!
Új hozzászólás Aktív témák
-
tick
aktív tag
válasz
artiny #10132 üzenetére
Itt egy node+express+jquery példa egyszerű összeadásra. Annyi hogy itt a kliens maga a böngésző.
index.js:
'use strict'
const express = require('express')
const app = express()
// az egyszerűség kedvéért
app.use(express.static(__dirname + '/views'))
app.engine('html', require('ejs').renderFile)
app.set('view engine', 'html')
app.get('/szamol', (req, res)=> {
// +változó gyors integer konverzió
let eredmeny = +req.query.szam1 + +req.query.szam2
// res.send(integer) nem támogatott, másra volt való
res.send(eredmeny.toString())
})
app.get('/', (req, res)=> {
res.render('client')
})
app.listen(3000, function () {
console.log('App running at http://localhost:3000')
})views/client.html:
<html>
<body>
<script src="https://code.jquery.com/jquery-3.1.1.min.js"></script>
<script>
let szamol = ()=> {
let szam1 = $('#szam1').val()
let szam2 = $('#szam2').val()
$.get('/szamol',{szam1: szam1, szam2: szam2}).done(eredmeny=>{
$('#eredmeny').html(eredmeny)
})
}
</script>
<form action="javascript:szamol()">
<input type="text" id="szam1">
<input type="text" id="szam2">
<button type="submit">Számol</button>
</form>
<div id="eredmeny"></div>
</body>
</html>Ami kell hozzá:
npm install --save express ejs
npm index.js
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
- Asztali PC , R5 4500 , 1080 8GB , 16GB RAM , 256GB m.2 , 750GB HDD
- Asztali PC , i7 10700 , RTX 3070 , 32GB DDR4 , 512GB NVME , 1.5 TB HDD
- Gamer PC , i7 10700 , RX 6700 XT 12GB , 32GB 3200MHz , 512GB NVME , 1TB HDD
- Okosított PS4 Slim 11.00 GoldHEN 500GB - Telepített játékokkal
- Samsung Galaxy A26 128GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 14 Pro, Kártyafüggetlen, 1 Év Garanciával
- Canon imagePrograf PRO-6100S plotter - szinte új, 582m2 nyomat
- AKCIÓ! Apple iPad Pro 11 2024 1TB WiFi + Cellular tablet garanciával hibátlan működéssel
- Olcsó Laptop! Dell Latitude 7280. I5 7300U / 8GB DDR4 / 256GB SSD
- Bomba ár! HP EliteBook 845 G10 - Ryzen 5 7540U I 16GB I 512SSD I 14,1" Touch I Cam I W11 I NBD Gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest