function certainMethod(like, usual, you, can, define, any, parameters, here) { var argsArr = $(arguments).get(); // convert arguments to array $('#result').html('name: ' + argsArr.slice(0, 2).join(' ') + "<br />occupation: " + argsArr.slice(2).join(' ')); // first params (like) equal with arguments[0] } $(document).ready(function() { $('#input_value').keyup(function(event) { try { eval('certainMethod(' + this.value + ')'); } catch (e) { $('#result').html(e.toString()); } }).keyup(); });
<div> <label for="input_value">Please input parameters to process</label><br /> <input type="text" name="input_value" id="input_value" value="'aya','hirano','the','best','seiyuu','in','the','world'" size="50" /> </div> <hr /> <div> result:<br /> <span id="result" class="result"></span> </div>