• js相关


    1.打开网页加载另外一个网站:

    <html>

    <body onLoad="window.location.href='http://www.baidu.com';">

    </body>

    </html>

    2.设置滚动条位置

    document.getElementById('id').scrollTop=400;

    3.前台替换某个字符

    str.replace('a','')

    4.打印data

    alert(JSON.stringify(data));

    5.拼接html

    html = "<div>" + data.Data[i].WaybillNo + "</div>";

    var aa = '@Url.Action("PitchPoint")' + "?waybillNo=" + $("#waybillNo").html();

    var bb = '@Url.Action("PitchPoint")' + "?schedulingid=" + $("#schedulingid").html();

    拼接的html里面如果出现莫名其妙的换行,可能是因为字符串中有特殊字符导致。

    6.

    onchange事件:鼠标焦点离开才触发。

    onkeyup事件:输入之后自动查询

    7.js中不能有重载方法

    8.关于对象属性是否可以用数字开头

    var o = {};

    o.1ab = 1;//错,

    o['1ab']=1;//正确

    9.js版本问题(加“?t=20170325”)

    <script type="text/javascript" src="{{passport_host}}js/common.js?t=20170325" ></script>

    没有修改的js文件,保留原来的值不动即可。

    10.jquery根据name取值增加动态参数:

    $("[name=vehicleid" + id + "]");

    11.前台拼接页面,特殊字符要单独行拼接。

    html = '<div class="weui-cell">'

    + '<div class="weui-cell__hd">'

    + data.Data.all

    + '<img src="/img/vehicle5.gif" style="30px; height:30px;" /></div>'

    + '<div class="weui-cell__bd">'

    + '<div class="weui-progress">'

    + '<div class="weui-progress__bar" style="height:7px;">'

    + '<div class="weui-progress__inner-bar js_progress all" style="'

    + 30

    + '%;"><div class="num">'

    + data.Data.allCount

    + ' 辆 </div>'

    + '</div>'

    + '</div></div></div>'

    + '<div class="weui-cell__ft"></div></div>'

    MVC拼接的html,href的路径必须要带双引号。直接在view中写的单引号就可以。

    '<a href="@Url.Action("VehicleDynamicDetail",new {status=(int)E_VehicleDynamicStatus.运行, officename=@ViewBag.OfficeName })">明细</a>'

    双引号拼接:

    "<div class='shipper-status-action'>"

    "<lable οnclick='"

    "test()"

    "'>"

    "接单"

    "</lable>"

  • 相关阅读:
    normalize.css介绍和使用,normalize与CSS Reset的区别
    解决在Windows10没有修改hosts文件权限
    定时器
    常见代码题
    BFC与margin重叠
    清除浮动的方法以及优缺点
    面向对象的理解
    左边固定右边自适应
    正则
    《STL源码剖析》——第一、二、三章
  • 原文地址:https://www.cnblogs.com/songjuntao/p/14571574.html
Copyright © 2020-2023  润新知