- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Xiaomi 17 Ultra - jó az optikája
- Mobil flották
- Samsung Galaxy S25 - végre van kicsi!
- Samsung Galaxy A56 - megbízható középszerűség
- Magisk
- Samsung Galaxy A54 - türelemjáték
- Apple iPhone 17e – mágnesek ereje
- Mégsem lesz Sony autó
- iPhone topik
-
Mobilarena
JavaScript != Java (A JavaScript nem összekeverendő a Javával, két különböző programozási nyelvről van szó!)
Új hozzászólás Aktív témák
-
trisztan94
őstag
Sziasztok!
A CodeMirror bővítményről szeretnék kérdezni.
Két külön lapra szeretném beágyazni.
Az első egy kódrészlet feltöltő oldal, mely rendesen működik is, így néz ki most jelenleg. Mint látható tökéletesen megjelenik, nincs vele probléma.Itt a JS kódja (külső script fájl)
var UploadPageCodeMirror = CodeMirror.fromTextArea(document.getElementById('CodeSnippetBody'), {
mode: "javascript",
theme: "default",
lineNumbers: true
});Itt pedig a HTML kódja
<textarea rows="15" cols="70" name="CodeSnippetBody" id="CodeSnippetBody" @Validation.For("CodeSnippetBody")></textarea>
A második oldal egy kódrészlet megjelnítő lap lenne, melyen ugyanúgy CodeMirrorba jelenik meg, de ReadOnly attribútumot igazra állítva csak megjelenítés célt szolgálna. Nos, az valamiért nem akar működni, pedig másol+beillesztéssel csináltam meg még egyszer a kódod. A furcsa benne az, hogy ha ennek a textarea-nak az ID-jét átállítom arra ami a feltöltő oldalon volt (tehát CodeSnippetBody-ra), akkor megjelenik, de ha saját id-t adok neki nem.
Így néz ki a JS kódja (ugyan az a külső js fájl):
var ReadOnlyCodeMirror = CodeMirror.fromTextArea(document.getElementById('CodeSnippetBodyReadOnly'), {
mode: "javascript",
theme: "default",
lineNumbers: true
});Így pedig a HTML:
<textarea id="CodeSnippetBodyReadOnly">@code["CodeSnippetBody"]</textarea>
Így jelenik meg, tehát hibásan
Ha átállítom erre a HTML-jét, akkor viszont megjelenik, de akkor ugye nem tudom ezt külön testreszabni, hogy ReadOnly módba legyen.
<textarea id="CodeSnippetBody">@code["CodeSnippetBody"]</textarea>
Ekkor így jelenik meg.
Mi lehet ezzel a probléma, mit csinálok rosszul?
Köszönöm előre is

T
Új hozzászólás Aktív témák
- Nintendo Switch 2, dobozában, játékkal, ajándék tokkal és kiegészítőkkel, 6 hónap garanciával eladó!
- HP PROBOOK X360 11 G5 N5030 /8GB/256 GB SSD/11.6" Hd Touch laptop+tablet garanciás
- MSI GeForce RTX 4080 SUPER GAMING X SLIM 16G - Alza garancia 2027.01.31 - BESZÁMÍTOK!
- Prémium Tápegységek Yó árasítva Ingyen Fox-al érdekelnek?
- Szép Lenovo ThinkPad P15 G2 Tervező Vágó Laptop -75% 15,6" i9-11950H 64/2TB RTX A4000 8GB 4K OLED
- ÁRGARANCIA! Épített KomPhone i7 14700KF 32/64GB RAM RTX 5090 32GB GAMER PC termékbeszámítással
- AKCIÓ! ASRock B450M R5 5500 16GB DDR4 512GB SSD RTX 2060 6GB Zalman T3 Plus ADATA 600W
- AKCIÓ! LG UltraGear 27GR93U-B 27 144Hz UHD IPS 1ms monitor garanciával hibátlan működéssel
- iPhone 13 Pro 128GB 100% (1év Garancia) - ÚJ EREDETI AKKUMULÁTOR
- Xbox Series S 512 GB + kontroller 6 hó garancia, számlával!
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



