<table id="table99"></table>
tableFunc(i, j, id)
print an equation to table cell
callTableFunc(m, n, id)
call tableFunc(i, j, id)
<div id=div_id>
<p class=item></p> <!-- division -->
<input class=text_in></input> <!-- text -->
<span class=false></span> <!-- ico_false -->
<span class=true></span> <!-- ico_true -->
<span class=confirm></span> <!-- valid -->
</div>
validation(id)
return: division, text, ico_false, ico_true, valid
type: element
init(id)
clear ico_false, ico_true, valid
display_error(id)
show ico_false
display error message in valid
display_correct(id)
show ico_true
display correct message in valid
show_password(id)
switch password display or hide
check_name(id)
checking Chinese name format
check_pwd(id)
checking password format
check_dt(id)
checking datetime format
<div id="rating">
<span class="fa fa-database"></span>
<span class="fa fa-star"></span>
<span class="fa fa-star"></span>
<span class="fa fa-star"></span>
<span class="fa fa-star"></span>
<p class=lead></p>
</div>
StarRating(id, id_p, id_span)
Star rating class, constructor
StarRating.prototype.init = function(id, id_p, id_span)
initialize
StarRating.prototype.enterStarListener = function(e)
This method is fired when a user hovers over a single star
StarRating.prototype.leaveStarListener = function()
This method is fired when a user hovers over a single star
StarRating.prototype.clickStarListener = function(e)
This method is fired when a user clicks on a single star
StarRating.prototype.fillStarsUpToElement = function(el)
Fill the star ratings up to a specific position.
el = e.target
if the position el < the previous target position, Remove old hover states
see also matplotlib.animation.FuncAnimation.save
<div class="input-group mb-3" style="float:left">
<select class="selectpicker show-tick" id="inputGroupSelectyear" onfocus="parsing_year('inputGroupSelectyear', 'inputGroupSelectmonth', 'inputGroupSelectdate')">
<option selected>Year</option>
</select>
/
<select class="custom-select" id="inputGroupSelectmonth" onfocus="parsing_month('inputGroupSelectyear', 'inputGroupSelectmonth', 'inputGroupSelectdate')">
<option selected>Month</option>
</select>
/
<select class="custom-select" id="inputGroupSelectdate" onfocus="parsing_date('inputGroupSelectyear', 'inputGroupSelectmonth', 'inputGroupSelectdate')">
<option selected>Date</option>
</select>
</div>
<div class="input-group-append">
<p class="lead" for="inputGroupSelect02">
<span id=Selectyear>--</span> /
<span id=Selectmonth>--</span> /
<span id=Selectdate>--</span>
</p>
</div>
clearOption(...id)
clear multiple elements
generateYMD(id, start, end)
generate year, month, or date, with given boundary
getmonths(y)
get months in year
getdays(y, m)
get days in month, year
parsing_year(id_y, id_m, id_d)
if re-click on year select, clear options and generate year options
parsing_month(id_y, id_m, id_d)
if re-click on month select, clear options and generate month options
parsing_date(id_y, id_m, id_d)
if re-click on date select, clear options and generate date options
getval(id)
return option value with given select id
getSelect(id)
set the value (via select) to outupt span