added basic api for 3rd-party clients

This commit is contained in:
benson
2022-12-23 17:25:06 +08:00
parent a0eb5260cf
commit 44810e5df2
9 changed files with 90 additions and 20 deletions

View File

@@ -173,7 +173,7 @@ const helper = {
if (element.hasAttribute('type') && element.getAttribute('type') === 'button') {
continue
}
const key = element.getAttribute('id')
const key = element.getAttribute('id') || element.getAttribute('name')
data[key] = element.value
for (let prop in element.dataset) {
if (prop == "rel") {
@@ -189,7 +189,7 @@ const helper = {
}
data[prop] = element.dataset[prop];
}
const key = element.getAttribute('id')
const key = element.getAttribute('id') || element.getAttribute('name')
data[key] = element.value
}
return data;