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
913
Vastaukset
- 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
- 542828
- 612671
SDP:n lyhyt selviytymisopas
1. Komitea on vastaus, oli kysymys mikä tahansa Jos maailma on muuttumassa tai jossain palaa, demari ei hätiköi. Ensin p382198- 631967
- 551935
Kiva kun SDP alkaa hallitsemaan Suomea
Vanhat hyvät ajat taas palaavat ja kansa vaurastuu. Muistatteko vielä Sorsan aikakauden? Silloin Suomessa tehtiin jopa371633Mitä se olisi
Jos sinä mies saisit sanoa kaivatullesi mitä vain juuri nyt. Ilman mitään seuraamuksia yms. Niin mitä sanoisit?41965Toivoisitko
Toivoisitko, että kaivattusi olisi introvertimpi tai extrovertimpi? Itsenäinen tai tarvitsisi enemmän apua/sinua? Osoit113894Nanna Karalahti :Paljastus bisneksistä Jere Karalahden kanssa!
Ottanut yhteyttä seiskalehden toimittajaan ja kertonut totuuden yhteisestä Herotreeni-nimisestä verkkovalmenuksesta.123869Sotekeskus
Aloite on hyvä, kiitokset siitä. Mutta jos olette yhtään seuranneet hyvinvointialueen kokouksia niin sehän on jo nuijit37844