JAVASCRIPT POST

function post(path,params, method){ method = method ||"post";// Set method to post by default if not specified.// The rest of this code assumes you are not using a library.// It can be made less wordy if you use one.var form = document.createElement("form"); form.setAttribute("method", method); form.setAttribute("action", path);for(var key inparams){if(params.hasOwnProperty(key)){var hiddenField = document.createElement("input"); hiddenField.setAttribute("type","hidden"); hiddenField.setAttribute("name", key); hiddenField.setAttribute("value",params[key]); form.appendChild(hiddenField);}} document.body.appendChild(form); form.submit();}

Example:

post('/contact/',{name:'Johnny Bravo'});

你可能感兴趣的:(JavaScript)