Embperl
view release on metacpan or search on metacpan
eg/forms/js/EmbperlForm.js view on Meta::CPAN
downelement.click (function(e) {self.downRow ()});
//rows = this.tableelement.getElementsByTagName('tr');
var rows = tableelement.find('tr') ;
var lastrow = rows.last() ;
var newid = this.tableelement[0].id ;
newid = newid + '-row-' ;
var lastid = lastrow[0].id ;
var idlength = newid.length ;
this.lastnum = parseInt (lastid.substr(idlength)) ;
if (isNaN(this.lastnum))
this.lastnum = -1 ;
},
addRow: function ()
{
var rows = this.tableelement.find('tr');
var lastrow = rows.last() ;
this.lastnum = this.lastnum + 1 ;
eg/forms/js/prototype.js view on Meta::CPAN
if (!Array.prototype.indexOf) Array.prototype.indexOf = function(item, i) {
i || (i = 0);
var length = this.length;
if (i < 0) i = length + i;
for (; i < length; i++)
if (this[i] === item) return i;
return -1;
};
if (!Array.prototype.lastIndexOf) Array.prototype.lastIndexOf = function(item, i) {
i = isNaN(i) ? this.length : (i < 0 ? this.length + i : i) + 1;
var n = this.slice(0, i).reverse().indexOf(item);
return (n < 0) ? n : i - n - 1;
};
Array.prototype.toArray = Array.prototype.clone;
function $w(string) {
if (!Object.isString(string)) return [];
string = string.strip();
return string ? string.split(/\s+/) : [];
( run in 0.242 second using v1.01-cache-2.11-cpan-4d50c553e7e )