javascript - Assist with returning js variable out of function -


i'm trying basic not sure how given js function have. want "return" js variable outside js function can stuff it. function in question function written capture input modal , why written way is.

here function:

<script> $('#upload-images-modal').on('show.bs.modal', function gfunction1(e, f, g) {    var yourparameter = e.relatedtarget.dataset.yourparameter;    document.getelementbyid("demo2").innerhtml = yourparameter;  });  </script> 

it pass input modal , function works that, output "demo2" works long statement within function.

i "pass" or "return" variable outside of function somehow.

you define function outside of event pattern. not variable want return?

<script>     function gfunction1(e, f, g) {              var yourparameter = e.hasownproperty("relatedtarget")                           ? e.relatedtarget.dataset.yourparameter                           : e.dataset.yourparameter;               document.getelementbyid("demo2").innerhtml = yourparameter;       // return variable     }      $("#upload-images-modal").on("show.bs.modal", gfunction1);     // call function outside of event     // pass `$("#upload-images-modal")[0]` `e`     gfunction1($("#upload-images-modal")[0]);  </script>