Obtaining DOM widget object reference directlySorting a list using Lambda/Linq to objectsMutating the expression tree of a predicate to target another typeLambda capture as const reference?Linq Expression from Lambda: specify parameter explicitlyReference to method of a particular instance in KotlinUnable to reference companion object methodsReference enum instance directly without class in KotlinObject reference changing original objectHow to pass directly a lambda where an interface is expectedKotlin a member reference to return the object itself

How exploitable/balanced is this homebrew spell: Spell Permanency?

Why didn't Boeing produce its own regional jet?

How seriously should I take size and weight limits of hand luggage?

Calculate the Mean mean of two numbers

Does int main() need a declaration on C++?

Finitely generated matrix groups whose eigenvalues are all algebraic

Should I tell management that I intend to leave due to bad software development practices?

What reasons are there for a Capitalist to oppose a 100% inheritance tax?

How to stretch the corners of this image so that it looks like a perfect rectangle?

Is it possible to map the firing of neurons in the human brain so as to stimulate artificial memories in someone else?

Can I hook these wires up to find the connection to a dead outlet?

Placement of More Information/Help Icon button for Radio Buttons

Rotate ASCII Art by 45 Degrees

Why do I get negative height?

Avoiding the "not like other girls" trope?

Does Dispel Magic work on Tiny Hut?

Can someone clarify Hamming's notion of important problems in relation to modern academia?

Processor speed limited at 0.4 Ghz

Is there a hemisphere-neutral way of specifying a season?

OP Amp not amplifying audio signal

files created then deleted at every second in tmp directory

Do creatures with a speed 0ft., fly 30ft. (hover) ever touch the ground?

Do Iron Man suits sport waste management systems?

Mathematica command that allows it to read my intentions



Obtaining DOM widget object reference directly


Sorting a list using Lambda/Linq to objectsMutating the expression tree of a predicate to target another typeLambda capture as const reference?Linq Expression from Lambda: specify parameter explicitlyReference to method of a particular instance in KotlinUnable to reference companion object methodsReference enum instance directly without class in KotlinObject reference changing original objectHow to pass directly a lambda where an interface is expectedKotlin a member reference to return the object itself













0















I'm generating html page like follows:



val div = document.create.div 
textArea
id="inputSql"

br
button
+"Parse"
onClickFunction =
val text = document.getElementById("inputSql") as HTMLTextAreaElement
val sql = text?.value
val root = parse(sql)
...





I would assume that the HTMLTextAreaElement would be directly accessible from the event handler, but the document tree search method getElementById is all what I have found in online examples. I tried to figure out the object handle when debugging generated JavaScript code, but all I see the function references to textArea, and so on. Is there more elegant way to directly access the html form input data element than searching DOM tree?










share|improve this question




























    0















    I'm generating html page like follows:



    val div = document.create.div 
    textArea
    id="inputSql"

    br
    button
    +"Parse"
    onClickFunction =
    val text = document.getElementById("inputSql") as HTMLTextAreaElement
    val sql = text?.value
    val root = parse(sql)
    ...





    I would assume that the HTMLTextAreaElement would be directly accessible from the event handler, but the document tree search method getElementById is all what I have found in online examples. I tried to figure out the object handle when debugging generated JavaScript code, but all I see the function references to textArea, and so on. Is there more elegant way to directly access the html form input data element than searching DOM tree?










    share|improve this question


























      0












      0








      0








      I'm generating html page like follows:



      val div = document.create.div 
      textArea
      id="inputSql"

      br
      button
      +"Parse"
      onClickFunction =
      val text = document.getElementById("inputSql") as HTMLTextAreaElement
      val sql = text?.value
      val root = parse(sql)
      ...





      I would assume that the HTMLTextAreaElement would be directly accessible from the event handler, but the document tree search method getElementById is all what I have found in online examples. I tried to figure out the object handle when debugging generated JavaScript code, but all I see the function references to textArea, and so on. Is there more elegant way to directly access the html form input data element than searching DOM tree?










      share|improve this question
















      I'm generating html page like follows:



      val div = document.create.div 
      textArea
      id="inputSql"

      br
      button
      +"Parse"
      onClickFunction =
      val text = document.getElementById("inputSql") as HTMLTextAreaElement
      val sql = text?.value
      val root = parse(sql)
      ...





      I would assume that the HTMLTextAreaElement would be directly accessible from the event handler, but the document tree search method getElementById is all what I have found in online examples. I tried to figure out the object handle when debugging generated JavaScript code, but all I see the function references to textArea, and so on. Is there more elegant way to directly access the html form input data element than searching DOM tree?







      lambda kotlin kotlinx-html






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Mar 7 at 21:01







      Tegiri Nenashi

















      asked Mar 7 at 20:52









      Tegiri NenashiTegiri Nenashi

      2,70621318




      2,70621318






















          0






          active

          oldest

          votes












          Your Answer






          StackExchange.ifUsing("editor", function ()
          StackExchange.using("externalEditor", function ()
          StackExchange.using("snippets", function ()
          StackExchange.snippets.init();
          );
          );
          , "code-snippets");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "1"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













          draft saved

          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55052614%2fobtaining-dom-widget-object-reference-directly%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown

























          0






          active

          oldest

          votes








          0






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















          draft saved

          draft discarded
















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid


          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.

          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55052614%2fobtaining-dom-widget-object-reference-directly%23new-answer', 'question_page');

          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          AWS Lex not identifying response if by a variable The 2019 Stack Overflow Developer Survey Results Are In Announcing the arrival of Valued Associate #679: Cesar Manara Planned maintenance scheduled April 17/18, 2019 at 00:00UTC (8:00pm US/Eastern) The Ask Question Wizard is Live! Data science time! April 2019 and salary with experienceEnforcing custom enumeration in AWS LEX for slot valuesHow to give response based on user response in Amazon Lex?Intercepting AWS Lambda Response to a AWS Lex QueryLex chat bot error: Reached second execution of fulfillment lambda on the same utteranceamazon lex showing invalid responseLambda response send back to Lex slot?Response card in Amazon lexAmazon Lex - Lambda response return HTML to botHow can I solve 424 (Failed Dependency) (python) obtained from Amazon lex?

          Алба-Юлія

          Захаров Федір Захарович