Tarkoituksena on saada c# web framework 2.0 toimimaan javascript - functio, joka tarkisaa asp:textboxiin syötetty teksti, pituuden perusteella tarkistan, onko kysessää henkilötunnus vaiko y-tunnus. ja siitä pystyn sitten salimaan merkkejä.
Esimerkki, joka toimii mainiosti ->
kutsun c# sta javascript function ->
ja itse js - functio, joka on omassa .js tiedostossa ja liitetty c# sivuun.
function isNumeric(evt)
{
var charCode = (evt.which) ? evt.which : event.keyCode
if (charCode > 31 && (charCode < 48 || charCode > 57))
return false;
return true;
}
Kaikki toimii, mutta kun yritän saada var elem = document.getElementById('txtJoku')llä komennolla poimittua objectin c# puolelta - javascripti ei taida tietää,mikä se objekti on - undefined. Villi veikkaus, että javascript latautuu ennen c# - joten objektia ei ole olemassa vielä, kun sitä javascriptistä kutsutaan?
Onkohan tuohon ongelmaan ratkaisua ollenkaan, ja jos on, niin PLZ HELP :)
C# WEB + Javascript ongelmat
4
939
Vastaukset 4
- RackLover
C# komento ei jostain syystä tullu mukaan?
- RackLover
(ASP:TextBox ID="txtJoku" runat="server" onkeypress="return isNumeric(event);")(/asp:TextBox)
- keksa1
eli c# luo kentän jolla on id=txtJoku ja kun sivu pääsee selaimeen asti, niin selain ajaa sen javascriptin.
Tarkista siis selaimen avulla sivun lähdekoodi, että onko siellä tuollainen kenttä ja id.- RackLover
ctl00_ContentPlaceHolder1_txtJoku on lähdekoodissa.
Olen katsonut tuota aikaisemminkin, mutta vahingossa katsoin name eikä id kenttää.
:'(
Herra keksa1 - olette guru!
No ei tässä mennyt ku kaksi päivää ongelmaa etsiessä :)
Kiitos!
Eli siis ratkaisu toimii :)
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Ampuminen kylpylässä
Onko vornasen timbe käynyt hiukan kylpemässä vai mikä tämä ampumatapaus on kylpylässä? Tuntuu aika villi meno olevan naa751679- 231182
Kemijärvellä vesionnettomuus
Pitkänsillan ja taiteilijanniemen välillä nähty henkilön painuvan veden alle. Mitä on tapahtunut? Onko vesihiisi taas as321073Hei, voitko kuunnella
Voisitko auttaa minua selvittämään asioita? En halua ajaa sinua hulluuteen kanssani, en sitoa sinua, en esittää vaatimu134906Joku porukka lähtenyt täältä
Ihmeen hiljainen on palsta nyt. Yleensä tänne tulvii aloituksia yms, mutta nyt on kyllä erikoisen hiljaista.189826- 64694
Olipa yllätys
Kuten hyvin moni tiesi/arvasi että valetta alusta loppuun toi *olemme ystäviä* satu. Instassaan käsi kädessä kuva kertoo192619On todella ikävää
Todella ikävää, että asiat ovat menneet tällaisiksi. Tämä ei ollut missään vaiheessa tarkoitukseni. Olen tehnyt virheit79598- 49561
- 71557
Se kun olit pitkästä aikaa silmieni edessä
Oli kyllä sykähdyttävää. Tiedätkö, mikä laittaa minut ikävöimään sinua? Kun palautan mieleeni valtavan ihanan olemuksen,32518- 55517
- 57485
Oletteko koskaan torjuneet kaivattuanne?
Minä olen, kun en silloin tajunnut vielä ihastuneeni. Yritin paikata tapahtunutta, mutta ei onnistunut enää.25457Kai sä mies ymmärrät..
..ettet jättänyt vaihtoahtoa. Tottakai toivon vielä, että pystyisit toimimaan niin että asiat korjaantuisivat. Vahvast28432- 34424
- 33423
- 40417
- 16409
- 82398