javascript - 使用 JS 从 sheetu API 作业应用按钮验证
问题描述
详细信息- 首先访问此链接 - http://www.flacement.com/jobssearch/iffco-tokio-job-in-jharsuguda/
它由 WP 和插件创建是Blueglass 的 Wordpress 工作
我想要什么——当有人点击应用时,有人可以通过 flacement ID 申请,但我想从 sheetu JS API 验证该 ID 并将该代码插入后端代码。
我需要你帮我什么
这是sheetsu api代码
<head>
<script src="//script.sheetsu.com/"></script>
</head>
<body>
<script>
function successFunc(data) {
console.log(data);
}
// Get all rows where column 'adhar_no' is '3894-8873-7149'
var searchQuery = {
status: active,
};
Sheetsu.read("https://sheetsu.com/apis/v1.0dh/dd98887de543/", {
search: searchQuery
}, successFunc);
</script>
</body>
当有人flacement ID ( 3894-8873-7149)
从 sheestu API 编写搜索时
if value= active then proceed else
,alert > your are block
.
if value= not found then
,alert > register here
请给我一个带有 HTML 的 JS 验证脚本
解决方案
试试这个
var input = document.getElementById('input-text_flacement-id');
var is_focused = false;
input.onfocus = function () {
is_focused = true;
}
input.onblur = function () {
if (is_focused) {
is_focused = false;
check_id(input.value);
}
}
function check_id(id) {
if (id.match(/\d{4}-\d{4}-\d{4}/)) {
document.body.append("\nchecking...");
function successFunc(data) {
var row = data.filter((row)=>row['adhar_no'] == id)
if(row.length){
document.body.append("\nid found");
}
else{
document.body.append('\nid not found');
}
}
// Get all rows where column 'adhar_no' is '3894-8873-7149'
var searchQuery = {
status: 'active',
};
Sheetsu.read("https://sheetsu.com/apis/v1.0dh/dd98887de543/", {
search: searchQuery
}, successFunc);
}
else {
document.body.append('\ninvalid id');
}
}
<input id="input-text_flacement-id">
<script src="https://script.sheetsu.com/"></script>
注意:尽量不要使用这种is_focused
技术
推荐阅读
- c# - Entity Framework 6 不创建映射表
- jquery - Ajax Post 请求在部署 Asp.NET MVC 上不起作用
- actions-on-google - google actions sdk:获取请求 webhook 的项目 id
- microsoft-graph-api - Microsoft Graph API for Education:错误列出用户学校
- c# - 我无法重用库中的功能
- javascript - 通过 VBA 从 IE 页面的下拉列表中选择一个值
- spring-batch - Spring Batch 死锁LoserDataAccessException
- javascript - 如何使用javascript从对象数组中提取对象的值
- google-apps-script - 无法从 G Suite Marketplace 安装我的插件
- variables - 何时使用 $path、$dir 或 $file 作为变量名