各位大神如何将我下面的这段jquery代码改成原生js代码
$(document).ready(function () {
$(".jishu").each(function (i) {
$(this).click(function () {
var obj_p = $("[name=ydl]").eq(i);
var p = obj_p.val();
var ps = parseInt(p,10);
var t = $(".yc").eq(i).val();
var ts = parseInt(t,10);
var q = $(".totalNum").eq(i).val();
var qs = parseInt(q,10);
if (ps > ts) {
obj_p.attr("value", t);
alert("您预订量大于剩余量!");
return false;
}else if(ps > qs){
obj_p.attr("value",q);
alert("您预订的数量大于总数量!");
return false;
}
});
});
});
求大神帮忙啊!!!jqueryfunctionjs修改jquery代码
$(document).ready(function () {
$(".jishu").each(function (i) {
$(this).click(function () {
var obj_p = $("[name=ydl]").eq(i);
var p = obj_p.val();
var ps = parseInt(p,10);
var t = $(".yc").eq(i).val();
var ts = parseInt(t,10);
var q = $(".totalNum").eq(i).val();
var qs = parseInt(q,10);
if (ps > ts) {
obj_p.attr("value", t);
alert("您预订量大于剩余量!");
return false;
}else if(ps > qs){
obj_p.attr("value",q);
alert("您预订的数量大于总数量!");
return false;
}
});
});
});
求大神帮忙啊!!!jqueryfunctionjs修改jquery代码
{
var arr = ]document.getElementsByName();
for (var i =0;i<arr.length;i++)
{
}
}
<script>
//代码没有测试过,纯属现编辑框写的。
window.onload = function(){
var arr = $('jishu');
for(var i in arr){
arr[i].onclick = function(){
var obj_p = document.getElementsByName('ydl')[i];
var p = obj_p.value;
var ps = parseInt(p,10);
var t = $('yc')[i].value;
var ts = parseInt(t,10);
var q = $('totalNum')[i].value;
var qs = parseInt(q,10);
if (ps > ts) {
obj_p.value = t;
alert("您预订量大于剩余量!");
return false;
}else if(ps > qs){
obj_p.value = q;
alert("您预订的数量大于总数量!");
return false;
}
}
}
}//根据class获取对象数组
function $(className){
var arr = [];
var a = document.body.children;
for(var i = 0 ; i < a.length ; i ++){
if(className == a[i].className){
arr.push(a[i]);
}
}
return arr;
}
</script>