Saludos
quisiera saber si hay calendarios javascript que funcionen con un formato de fecha de lunes a sábado...
o una web donde pudiera descargarlo.
Gracias de antemano.
Walleska
| |||
Calendarios javascript Saludos quisiera saber si hay calendarios javascript que funcionen con un formato de fecha de lunes a sábado... o una web donde pudiera descargarlo. Gracias de antemano. Walleska |
| |||
Re: Calendarios javascript Te dejo una página con un ejemplo javascript para insertar un calendario bastante completo y atractivo. Igualmente puedes buscar en Google y te salen dos millones de páginas sobre este tema. Aca va la URL : http://www.codigojavascript.com/hora-fecha/calendarios-javascript.php Saludos |
| |||
Re: Calendarios javascript Gracias por tu tiempo en atender y responder. Disculpa mi error pero no me expliqué bien, lo que quiero lograr es validar la fecha, es decir, que si alguien seleccionara del calendario javascript un día Domingo, se muestre un alerta diciendo que El Día Domingo no se puede seleccionar... Espero me haya explicado bien... Gracias. Walleska |
| ||||
Re: Calendarios javascript Hola: Otro calendario: Fechas Luego solo tendrías que redefinir la salida:
Código:
Saludos function seleccionaFecha(dd, mm, aa) { var fecha = new Date(); fecha.setDate(dd); fecha.setMonth(mm - 1); fecha.setFullYear(aa); var hoy = fecha.getDay(); var Semana = ["Dominago","Lunes","Martes","Miércoles","Jueves","Viernes","Sabado"]; var mes = ",enero,febrero,marzo,abril,mayo,junio,julio,agosto,septiembre,octubre,noviembre,diciembre".split(","); cadena = Semana[hoy] + " " + dd + " de " + mes[mm] + " de " + aa; if (hoy == 0) alert("Los Domingos no trabajamos..."); else document.forms.salida.comentario.value = cadena; }
__________________ Por favor: No hagan preguntas de temas de foros en mensajes privados... no las respondo |
| |||
Re: Calendarios javascript Disculpen tanto fastidio.. pero soy nueva en javascript y de verdad no se donde modificar eso.. pongo el código a ver si me pueden ayudar: tengo tres archivos que hacen que funcione el calendario. y no se donde restringir que se seleccione el día domingo: creo que en esa parte del código esta para modificarlo....: calendar.js
Código:
disculpen por el codigo.. /** * (RE)Initializes the calendar to the given date and firstDayOfWeek */ Calendar.prototype._init = function (firstDayOfWeek, date) { var today = new Date(), TY = today.getFullYear(), TM = today.getMonth(), TD = today.getDate(); this.table.style.visibility = "hidden"; var year = date.getFullYear(); if (year < this.minYear) { year = this.minYear; date.setFullYear(year); } else if (year > this.maxYear) { year = this.maxYear; date.setFullYear(year); } this.firstDayOfWeek = firstDayOfWeek; this.date = new Date(date); var month = date.getMonth(); var mday = date.getDate(); var no_days = date.getMonthDays(); // calendar voodoo for computing the first day that would actually be // displayed in the calendar, even if it's from the previous month. // WARNING: this is magic. ;-) date.setDate(1); var day1 = (date.getDay() - this.firstDayOfWeek) % 7; if (day1 < 0) day1 += 7; date.setDate(-day1); date.setDate(date.getDate() + 1); var row = this.tbody.firstChild; var MN = Calendar._SMN[month]; var ar_days = this.ar_days = new Array(); var weekend = Calendar._TT["WEEKEND"]; var dates = this.multiple ? (this.datesCells = {}) : null; for (var i = 0; i < 6; ++i, row = row.nextSibling) { var cell = row.firstChild; if (this.weekNumbers) { cell.className = "day wn"; cell.innerHTML = date.getWeekNumber(); cell = cell.nextSibling; } row.className = "daysrow"; var hasdays = false, iday, dpos = ar_days[i] = []; for (var j = 0; j < 7; ++j, cell = cell.nextSibling, date.setDate(iday + 1)) { iday = date.getDate(); var wday = date.getDay(); cell.className = "day"; cell.pos = i << 4 | j; dpos[j] = cell; var current_month = (date.getMonth() == month); if (!current_month) { if (this.showsOtherMonths) { cell.className += " othermonth"; cell.otherMonth = true; } else { cell.className = "emptycell"; cell.innerHTML = " "; cell.disabled = true; continue; } } else { cell.otherMonth = false; hasdays = true; } cell.disabled = false; cell.innerHTML = this.getDateText ? this.getDateText(date, iday) : iday; if (dates) dates[date.print("%Y%m%d")] = cell; if (this.getDateStatus) { var status = this.getDateStatus(date, year, month, iday); if (this.getDateToolTip) { var toolTip = this.getDateToolTip(date, year, month, iday); if (toolTip) cell.title = toolTip; } if (status === true) { cell.className += " disabled"; cell.disabled = true; } else { if (/disabled/i.test(status)) cell.disabled = true; cell.className += " " + status; } } if (!cell.disabled) { cell.caldate = new Date(date); cell.ttip = "_"; if (!this.multiple && current_month && iday == mday && this.hiliteToday) { cell.className += " selected"; this.currentDateEl = cell; } if (date.getFullYear() == TY && date.getMonth() == TM && iday == TD) { cell.className += " today"; cell.ttip += Calendar._TT["PART_TODAY"]; } if (weekend.indexOf(wday.toString()) != -1) cell.className += cell.otherMonth ? " oweekend" : " weekend"; } } if (!(hasdays || this.showsOtherMonths)) row.className = "emptyrow"; } this.title.innerHTML = Calendar._MN[month] + ", " + year; this.onSetTime(); this.table.style.visibility = "visible"; this._initMultipleDates(); // PROFILE // this.tooltips.innerHTML = "Generated in " + ((new Date()) - today) + " ms"; }; |
| ||||
Re: Calendarios javascript hola walleska, estoy en lo mismo, si sabes de alguno me avisas, bueno en realidad lo que yo quiero es un calendario que se abra cuando le damos click a una ventanita, para llenar de forma mas rapida un formulario |