喜欢http://bit.ly/ideYPm ,我需要改变这个:
function createPickers() {
$(document.body).select('input.datepicker').each( function(e) {
new Control.DatePicker(e, { 'locale': 'pt_BR'});
} );
}
Event.observe(window, 'load', createPickers);
要在 id 中获取带有“Data”(葡萄牙语日期)字符串的“输入”,例如:
<input type="text" id="EntradaEquipamentoDataEntrada"></input>
最佳答案
您可以使用通配符,例如:
$$('input[id*="Data"]')
所以你的代码看起来更像是:
function createPickers() {
$$('input[id*="Data"]').each( function(e) {
new Control.DatePicker(e, { 'locale': 'pt_BR'});
} );
}
Event.observe(window, 'load', createPickers);
关于javascript - 如何查找 id 是否具有特定字符串??? (原型(prototype)),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4879874/