prototype.js参考部分问题 和其它的string的方法一样的使用你原来可以写str.charAt(0);现在可以写str.toHTMLCode(); 这个是我编的,自己参考里面的方法 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 噢。明白,谢谢还有一个问题,prototype.js还有什么其它更好的应用吗?我只理解了里面的$,$F等函数,还有Ajax的应用,其它的内容要如何理解。 把prototype.js的代码拆一部分下来就是了 发你一段我在项目中应用的代码,你要它难就难简单就简单//初始变量var path = '../../Aspx/Help/web_mend.aspx?';//表单验证function ValiInputs() { var successEffect = function(element) { $(element).removeClassName('red').ancestors()[0].previousSiblings()[0].addClassName('true'); } var errorEffect = function(element) { $(element).addClassName('red').ancestors()[0].previousSiblings()[0].removeClassName('true'); } var options = { elements: ['personname', 'email', 'phone', 'describe'], submit: 'submit', focusEffect: function(element) { $(element).addClassName('green').removeClassName('red'); }, blurEffect: function(element, result) { $(element).removeClassName('green'); if (result) successEffect(element); else errorEffect(element); }, errorEffect: function(result) { result.each(function(element) { errorEffect(element); }); }, successEffect: function(result) { result.each(function(element) { successEffect(element); }); }, onSuccess: function() { WebMend(); } } Vali = new Validation.Valied(options);}//网站改善/错误报告function WebMend() { var options = { method: 'post', postBody: _Form.getform(), onComplete: function(trans) { if (!trans.responseText) { alert('发送信息成功!'); _Form.reset(); } } } new Ajax.Request(path + 'parameter=WebMend', options);}//表单操作var _Form = { reset: function() { [$('personname'), $('email'), $('phone'), $('describe')].each(function(element, index) { element.value = ''; element.removeClassName('red')._true = undefined; element.ancestors()[0].previousSiblings()[0].removeClassName('true'); }); }, getform: function() { return [$('personname'), $('email'), $('phone'), $('describe')].map(function(element, index) { return element.id + '=' + encodeURIComponent(element.getValue()); }).join('&'); }}window.onload = function() { ShowTi.load(); ValiInputs();} 看来精华部分还是访问值更简便了,还有AJAX的应用。。关于XML使用的部分不知道是哪部分代码。 表格对齐问题~愁了几天了。。 jquery中回车键代替table键,为什么在input中加了2个隐含提交就不能执行提交 extjs 为什么这个方法会产生两条相同的记录? 急急,如何 获取radio所选 的值 怎么实现AJAX刷新页面多处??? 网址复制给好友 php 获取视频文件播放时长 这个问题可以解决吗?(图层显示方面的) 编写 htc 时,遇到求知的运行时错误: element.innerHTML = strHTML; 关于checkbox 这个链接怎么设置? 问一下,在登录界面的时候,我按回车,回车的效果等于登录效果,怎么做
还有一个问题,prototype.js还有什么其它更好的应用吗?
我只理解了里面的$,$F等函数,还有Ajax的应用,其它的内容要如何理解。
//初始变量
var path = '../../Aspx/Help/web_mend.aspx?';//表单验证
function ValiInputs() {
var successEffect = function(element) {
$(element).removeClassName('red').ancestors()[0].previousSiblings()[0].addClassName('true');
}
var errorEffect = function(element) {
$(element).addClassName('red').ancestors()[0].previousSiblings()[0].removeClassName('true');
}
var options = {
elements: ['personname', 'email', 'phone', 'describe'],
submit: 'submit',
focusEffect: function(element) {
$(element).addClassName('green').removeClassName('red');
},
blurEffect: function(element, result) {
$(element).removeClassName('green');
if (result)
successEffect(element);
else
errorEffect(element);
}, errorEffect: function(result) {
result.each(function(element) {
errorEffect(element);
});
},
successEffect: function(result) {
result.each(function(element) {
successEffect(element);
});
},
onSuccess: function() {
WebMend();
}
}
Vali = new Validation.Valied(options);
}//网站改善/错误报告
function WebMend() {
var options = {
method: 'post',
postBody: _Form.getform(),
onComplete: function(trans) {
if (!trans.responseText) {
alert('发送信息成功!');
_Form.reset();
}
}
} new Ajax.Request(path + 'parameter=WebMend', options);
}//表单操作
var _Form = {
reset: function() {
[$('personname'), $('email'), $('phone'), $('describe')].each(function(element, index) {
element.value = '';
element.removeClassName('red')._true = undefined;
element.ancestors()[0].previousSiblings()[0].removeClassName('true');
});
}, getform: function() {
return [$('personname'), $('email'), $('phone'), $('describe')].map(function(element, index) {
return element.id + '=' + encodeURIComponent(element.getValue());
}).join('&');
}
}window.onload = function() {
ShowTi.load();
ValiInputs();
}
关于XML使用的部分不知道是哪部分代码。