Sha256: 842b3deff14054364d30a42c67b873f271e203d5eaf688ceeffcfeee862f851c
Contents?: true
Size: 597 Bytes
Versions: 5
Compression:
Stored size: 597 Bytes
Contents
(function(path, method, params) { // The rest of this code assumes you are not using a library. // It can be made less verbose if you use one. const form = document.createElement('form'); form.method = method; form.action = path; for (const key in params) { if (params.hasOwnProperty(key)) { const hiddenField = document.createElement('input'); hiddenField.type = 'hidden'; hiddenField.name = key; hiddenField.value = params[key]; form.appendChild(hiddenField); } } document.body.appendChild(form); form.submit(); })( %%SCRIPT_ARGS%% );
Version data entries
5 entries across 5 versions & 1 rubygems