(function () {
"use strict";
var AppId_ = '6390';
var c_date = '';
var c_annual = '';
var dataOBJ;
var data = new Array();
var dataUpdate = new Array();
////////////////////////////////////////////////////////////////////////////
// Event Handlers
/**
* Event Handler: List screen is shown.
*/
kintone.events.on('app.record.index.show', function (event) {
let appId = event.appId;
// =====================================================================
// Add a new button on the header
let btnUpdate = document.createElement('button');
btnUpdate.id = 'my_button';
btnUpdate.innerHTML = 'Popup Dropdow';
let spaceElement = kintone.app.getHeaderMenuSpaceElement();
// ---------------------------------------------------------------------
// Remove Childlen of Space
// If This statement is nothing,
// Button is duplicated when clicking at header of list (sorting list).
for (let i = spaceElement.childNodes.length - 1; i >= 0; i--) {
spaceElement.removeChild(spaceElement.childNodes[i]);
}
spaceElement.appendChild(btnUpdate);
// =====================================================================
// Set the event listner when clicking button.
btnUpdate.addEventListener('click', function () {
< !DOCTYPE html >
<html>
<head>
</head>
<body>
<h2>Modal Example</h2>
<div class="form-popup" id="myForm">
<form action="/action_page.php" class="form-container">
<h1>Login</h1>
<label for="email"><b>Email</b></label>
<input type="text" placeholder="Enter Email" name="email" required>
<label for="psw"><b>Password</b></label>
<input type="password" placeholder="Enter Password" name="psw" required>
<button type="submit" class="btn">Login</button>
<button type="button" class="btn cancel" onclick="closeForm()">Close</button>
</form>
</div>
<script>
function openForm() {
document.getElementById("myForm").style.display = "block";
}
function closeForm() {
document.getElementById("myForm").style.display = "none";
}
</script>
</body>
</html>
});
});
})();
How to html + javascript in kintone