Frontend/Web programming(7)
-
JavaScript fundamental (자바스크립트 기본)
JavaScript? JavaScript는 web browser에서 기존 HTML의 한계를 극복하고 다양한 기능을 프로그래밍 할 수 있도록 지원하고자 Netscape에서 개발한 언어 입니다. 최초 Mocha라는 이름으로 개발되었으며, 저변 확대를 위해 당시 가장 유명했던 언어인 Java의 이 름과 유사한 JavaScript라는 이름으로 변경 되었습니다. 지난 20년 동안 JavaScript의 문법은 파편화 되어 통일 성이 떨어졌으나, ECMAScript 표준 사양이 완성된 후 대부분의 browser에서 표준에 맞게 동작하게 되었습니다. 이로 인해 현재는 개발자들이 다양한 파편화된 지식들을 습득하면서 개발해야 하는 어려움이 사라졌습니다. Hello JavaScript! Browser에서 동작하는 JavaS..
2021.12.31 -
TypeScript
variable decralation let var1 = 'var1'; let var2: string = 'var2'; let var3: any = 'var3'; var3 = 1; function function func(arg1: string, arg2: number=10): number { ... } function func(arg1: string, arg2?: number): number { ... } arrow There are no need to designate 'return' keyword. let afunc = () => 'res'; this arrow function 내에서 this는 현재 scope의 this ``t..
2021.12.05 -
Update values of the Flask forms in JavaScript section
document.getElementById('first name').value = json_obj.first_name document.getElementById('last name').value = json_obj.last_name simply get DOM object by calling document.getElementById, and the update its value with what you want to update. the example code are here
2021.09.02 -
Flask: update form value at JavaScript code
A form can be updated wih the new value at JavaScript code by accessing the form's id through DOM tree element. {{ form.hidden_tag() }} {{ form.name.label(class="form-control-label") }} ... in the HTML code, name form has its DOM element id as 'name'. Thus, in the JavaScript code, 'name' is used as DOM element id. function update_info(data) { document.getElementById('name').value = data.name .....
2021.08.14 -
JavaScript, HMLT: changing color of selected row in table
... function onRowSelected(target) { var tbody = target.parentNode; var trs = tbody.getElementsByTagName('tr'); var bg_color = "#ffffff"; var text_color = "black"; var sel_bg_color = "#82B27D"; var sel_text_color = "#ffffff"; var upm_id = ""; var upm_name = ""; for (var i = 0; i
2021.08.14 -
JavaScript: AJAX call w/ Flask
JavaScript side First thing, you need to do to make an AJAX call from JavaScript is just adding ajax call code using jQuery as follow. AJAX server side At Flask server, what we need to implement to receive the POST request from client side is adding a new route function. from flask import Flask, render_template, jsonify, request app = Flask(__name__) @app.route('/') def index(): return render_te..
2021.08.14