0.1.1 • Published 10 years ago

expaste v0.1.1

Weekly downloads
119
License
MIT
Repository
github
Last release
10 years ago

expaste

Parser for pasted data that is copied from spreadsheet on Excel and Google Drive

Build Status

demo

ex.) Markdown output

Demo Page

demo

usage

Vanilla

document.getElementById('input').addEventListener('paste', function (e) {

	var ep = expaste.getDataByEvent(e);

	// output style
	var json = ep.toJSONStringify();
	var csv = ep.toCSV();
	var tsv = ep.toTSV();
	var md = ep.toMarkdown();

	// overwritten paste
	this.value = md;

	e.preventDefault();

}, false);

jQuery

$('#input').on('paste', function (e) {

	var ep = expaste.getDataByEvent(e.originalEvent);

	// output style
	var json = ep.toJSONStringify();
	var csv = ep.toCSV();
	var tsv = ep.toTSV();
	var md = ep.toMarkdown();

	// overwritten paste
	$(this).val(md);

	return false;

});

Support

  • Chrome
  • Safari
  • Firefox

unsupport

  • Internet Explorer

Partial support in IE refers using a non-standard method of interacting with the clipboard. Can I use