C# WEB + Javascript ongelmat

RackLover

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 :)

4

788

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • 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

    1. Oletko kertonut jo muille tunteistasi?

      Ystävillesi esimerkiksi? Minä en ole vielä kertonut kenellekään tästä meidän jutusta.
      Ikävä
      77
      4622
    2. Olisin ottanut sinusta akan itselleni

      Mutta olitkin aika itsepäinen ja hankala luonne.
      Ikävä
      180
      1907
    3. Ei sua pysty unohtamaan

      Ei vaan yksinkertaisesti pysty
      Ikävä
      124
      1610
    4. Kerro todelliset motiivit

      kaivattuasi kohtaan?
      Ikävä
      125
      1144
    5. Miten minusta tuntuu että kaikki tietää sun tunteista mua kohtaan

      Paitsi suoraan minä itse, vai mitä hlvettiä täällä tapahtuu ja miksi ihmiset susta kyselee minulta 🤔❤️
      Ikävä
      16
      1081
    6. Hei, huomenta komistus

      Yllättääkö, että olet heti mielessä. Mukavaa päivää upea ❤️
      Ikävä
      35
      1036
    7. Sunnuntain terveiset kaivatulle

      Mitä ajattelet hänestä tänään? Mitä haluaisit sanoa hänelle?
      Ikävä
      78
      933
    8. Miks et tahtonut

      Enää nähdä? Haluaisin ymmärtää
      Ikävä
      52
      906
    9. Hyvää huomenta!

      Mietin miten suhtaudut minuun, jos kerron tunteista. Voinko enää sen jälkeen olla samassa paikassa kanssasi, jos koet as
      Ikävä
      78
      872
    10. Mulla on tarkat korvat

      Kuulin sun äänen ihan selvästi.
      Ikävä
      4
      848
    Aihe