Hirdetés
-
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!
- Makulátlan ASUS TUF Gaming F15 gamer laptop(RTX 3050Ti, i5-11400H)
- Samsung C-HW-C440G 2.1 Soundbar Hangprojektor - 270W
- MSI Katana GF66 15.6" FHD IPS i7-12700H RTX 3050 16GB 512GB NVMe gar
- Hisense U5120GW 5.1.2 csatornás Hangprojektor 510 W teljesítmény -Dolby Atmos és DTS:X támogatás
- T16 Gen2 16" FHD+ IPS i7-1365U 16GB 1TB NVMe magyar vbill ujjlolv IR kam gar
- Lenovo ThinkPad X1 Yoga (6th Gen) - i7-1185G7, 32GB, 512GB SSD, multitouch + TOLL
- Új Dell 13 XPS 9315 FHD+ IPS i7-1250U 4.7Ghz 10mag 16GB RAM 512GB SSD Intel Iris XE Win11 Garancia
- Gamer PC- Számítógép! Csere-Beszámítás! I5 12400F / RTX 3070 8GB / 32GB DDR4 / 500GB SSD+ 2TB HDD
- 3DKRAFT.HU - 3D NYOMTATÁS - AZONNALI ÁRAJÁNLAT - GYORS KIVITELEZÉS - 490+ POZITÍV ÉRTÉKELÉS
- Dell 15 XPS 9510 UHD 4K+ HDR Touch Nano i7-11800H 32GB 1TB SSD Nvidia RTX 3050Ti Win11 Pro Garancia
Állásajánlatok
Cég: FOTC
Város: Budapest