小编Aji*_*kya的帖子

删除必填字段的默认红色边框

我在表单中有一些必填字段.对于必填字段,我希望1px红色边框用于在表单提交后突出显示表单字段.Chrome正在做到这一点.IE正在给出默认和宽边界的麻烦.如何摆脱那些?

HTML源代码:

<div class="tableRow">
    <div class="tableCell fieldCaption borderBottom normalFontWeight">{{'_PHONE_'|i18n}}<span class="mandetory">*</span></div>
    <div class="tableCell fieldValue borderBottom">
        <input type="text" name="phoneValueInput" ng-class="{submitted:createCallBackForm.phoneValueInput.$invalid}" ng-model="taskDto.ContactPhoneNumber" placeholder="{{'_PHONE_NUMBER_'|i18n}}" required  validation-message="{{'_MSG_EMPTY_PHONE_NUMBER_'|i18n}}"/>
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

CSS:

input.submitted.ng-invalid {
    border: red 1px solid;
}
Run Code Online (Sandbox Code Playgroud)

代码提供给IE 11:

<div class="tableRow">
    <div class="tableCell fieldCaption borderBottom normalFontWeight ng-binding">Telefoon<span class="mandetory">*</span></div>
    <div class="tableCell fieldValue borderBottom">
        <input name="phoneValueInput" class="ng-isolate-scope ng-invalid ng-invalid-required ng-dirty" style="margin-left: 10px;" required="" type="text" placeholder="Telefoonnummer" ng-model="taskDto.ContactPhoneNumber" ng-class="{submitted:createCallBackForm.phoneValueInput.$invalid}" validation-message="Telefoonnummer kan niet leeg zijn">
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

代码投放到Chrome(版本35.0.1916.114米):

<div class="tableRow">
    <div class="tableCell fieldCaption borderBottom normalFontWeight ng-binding">Phone<span class="mandetory">*</span></div>
    <div class="tableCell fieldValue …
Run Code Online (Sandbox Code Playgroud)

html html5 internet-explorer angularjs

11
推荐指数
1
解决办法
1万
查看次数

将SELECT-OPTIONS文本对齐到右侧

这些是我正在开发的表单的屏幕截图.

在此输入图像描述

在此输入图像描述

我想在表单中设计选择框,使选项中的文本右对齐,选择选项后,所选文本也应显示如下图所示.

在此输入图像描述

HTML代码:

<select>
    <option value="0" selected="selected" style="text-align: right;">EqualsTo</option>
    <option value="1">LessThan</option>
    <option value="2">GreaterThan</option>
    <option value="3">LessThanEqualsTo</option>
    <option value="4">GreaterThanEqualsTo</option>
    <option value="5">Between</option>
</select>
Run Code Online (Sandbox Code Playgroud)

html javascript css jquery html5

11
推荐指数
2
解决办法
2万
查看次数

处理用于Bootstrap下拉菜单的jQueryUI Datepicker的click事件

我有一个Bootstrap下拉菜单.我有一个选择日期的字段.我已停止下拉菜单事件的事件传播.

当我选择日期时,在下拉菜单中的输入字段中选择相应的日期.在此活动中,菜单的状态也保持打开状态.当我从该datepicker控件更改月份和年份时,下拉菜单消失.在这种特殊情况下,我如何处理日期选择器控件的点击事件.

HTML代码:

<div class="dropdown keep-open">
    <!-- Dropdown Button -->
    <button id="dLabel" role="button" href="#"
       data-toggle="dropdown" data-target="#" 
       class="btn btn-primary">
        Dropdown <span class="caret"></span>
    </button>

    <!-- Dropdown Menu -->
    <ul id="abc" class="dropdown-menu" role="menu" aria-labelledby="dLabel">
        <li><input type="text" id="date" name="date" ng-model="date"/>
        </li>
    </ul>
</div>
Run Code Online (Sandbox Code Playgroud)

使用Javascript:

$(function(){
    $("#date").datepicker({ changeMonth: true,
                changeYear: true,});
});

$("#abc").click(function (event) {
        event.stopPropagation();
});
Run Code Online (Sandbox Code Playgroud)

你可以在这里看到实际的问题:http: //jsfiddle.net/ajinkya34/PWN8h/

jquery jquery-ui twitter-bootstrap angularjs angular-ui-bootstrap

7
推荐指数
1
解决办法
2513
查看次数

每个Windows操作系统的注册表中的CurrentVersion值

我正在研究nsis安装程序.为此,我想知道CurrentVersion每个操作系统的价值

HKLM "SOFTWARE\Microsoft\Windows NT\CurrentVersion"
Run Code Online (Sandbox Code Playgroud)

例如:我的机器上安装了Windows 7专业版,CurrentVersion价值是6.1.

自Windows 98以来,任何人都可以为所有Windows操作系统列出它吗?

windows registry nsis

6
推荐指数
1
解决办法
9万
查看次数

GCM响应来了:错误=未注册

这是我为GCM创建的示例服务器.

class Program2
{
    public static string SenderId = "318115091714";
    public static string RegistrationID = "APA91bF9hn6VeessobraNuauBcrFdlJ9eH1eVb44FAQ2oawerBeFWS48IEIFTPo8fdvWm93hwFY0tKszpPuSObPbTqgW-za1RLhCw-GDCn4JQZLQ-CmGwnnr6F5X8gYhNa2DNvFhCEM7HNgvdxtcnBqVX0dVnEynXQ";
    public static string ApiKey = "AIzaSyAl2HdB4bbukkcmJwoxUmhof15IAiuJ16U";
    public static string Message = "Testing GCM Server";
    public static string ApplicationId = "com.google.android.gcm.demo.app";

    /// <summary>
    /// Main method
    /// </summary>
    public static void Main(string[] args)
    {
        try
        {
            Program2 objProgram2 = new Program2();

            Console.WriteLine("\nPlease wait while GCM server is processing...");
            string Text = objProgram2.SendMessage();
            Console.WriteLine("\nSendMessage Response: " + Text);

            Console.ReadLine();
        }
        catch (Exception ex)
        {
            Console.WriteLine("\n" + …
Run Code Online (Sandbox Code Playgroud)

c# asp.net android push-notification google-cloud-messaging

5
推荐指数
1
解决办法
6083
查看次数

替换XML文件中的值

我们的应用程序需要处理XML文件.有时我们会收到值如下的XML:

<DiagnosisStatement>
     <StmtText>ST &</StmtText>
</DiagnosisStatement>
Run Code Online (Sandbox Code Playgroud)

由于&<我的应用程序无法正确加载XML并抛出异常,如下所示:

An error occurred while parsing EntityName. Line 92, position 24.
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.Throw(String res)
   at System.Xml.XmlTextReaderImpl.ParseEntityName()
   at System.Xml.XmlTextReaderImpl.ParseEntityReference()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.LoadNode(Boolean skipOverWhitespace)
   at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.Load(String filename)
   at Transformation.GetEcgTransformer(String filePath, String fileType, String Manufacture, String Producer) in D:\Transformation.cs:line 160
Run Code Online (Sandbox Code Playgroud)

现在我需要&<用'和< 替换所有出现的内容,以便成功处理XML而不会有任何异常.

c# xml

1
推荐指数
1
解决办法
5069
查看次数