parseFloat
string 을 소숫점 숫자로 읽어주기 , 형 변환이 일어나는 것은 아닌듯.. 하다.
toFixed(2)
와 같이 쓰이며
미국같이 센트표기 가 필요할때 쓰인다.
$('.cartTotalSum').html( simpleCart.returnFormattedPrice( totalGrand ) );
표기를 위해서 클래스 안에 통화 표기 함수를 만들어 놓은듯..
returnFormattedPrice
if ($('input[name="shippingmethod"]').val() != '') {
input 값 체크
$ 표시.. 처리
$('.usePoint').html( '- $' + pointDisCount );
라디오나 checkbox 등의 사용 가능여부 처리
$('#txt-CouponCode').prop('disabled', false);
날짜를 이용한 예약
var todayAtMidn = new Date();
//var startDate = new Date("7/1/2017"); // 이 날짜 부로 세율 변경 시킴 hhur
// if (todayAtMidn >= startDate) {
taxcal(city);
tax = (realPrice * ajaxTax ).toFixed(2);
// }else{
// tax = (realPrice * <?= $g4['tax'] ?>).toFixed(2);
// }
대문자 처리
city = $('input[name="shippingcity"]').val().toUpperCase().replace(" ","");
var shippingPrice = parseFloat( ($('input[name="shippingprice"]:checked').length) ? $('input[name="shippingprice"]:checked').val() : 0 ).toFixed(2);
짦은 if 문과 값 할당 동시에
lengh 로 선택 여부 체크
var pointDisCount = parseFloat( (typeof( $('#gift_point').val() ) === "undefined")? 0: $('#gift_point').val() ).toFixed(2);
undefined 일경우 초기값 잡아주기
onload 시
$(function() {
다중 셀렉트 이벤트
$('input[name="billingaddress1"],\
input[name="billingaddress2"],\
input[name="billingcity"],\
input[name="billingstate"],\
input[name="billingzipcode"],\
select[name="billingcountry"],\
input[name="shippingaddress1"],\
input[name="shippingaddress2"],\
input[name="shippingcity"],\
input[name="shippingstate"],\
input[name="shippingzipcode"],\
select[name="shippingcountry"],\
#ship2diff').change(function(e) {
멀티 클랙스 roop
$('.item-ItemId').each(function(index, element) {
var $itemId = $(this);
+=
totalCoupon += parseFloat($(this).val());
'Developer > javascript' 카테고리의 다른 글
iframe 높이조절, IE 크롬용 (0) | 2020.03.10 |
---|---|
정규식 / 포함 문자 카운트/ 문자열 위치, / 자르기 (0) | 2018.04.20 |
정규식 (0) | 2018.04.05 |
cloud9carousel / 회전 브라우저 /DP 용 (0) | 2018.04.03 |
javascript card number formatter / 카드 넘버 형태로 표시 (0) | 2017.11.14 |