小编Ame*_*men的帖子

如何向dojo小部件添加类?

我想在下面的小部件中添加多个类以用于样式目的:

var filteringSelect = new dijit.form.FilteringSelect({
    id: "test",
},
"test");
Run Code Online (Sandbox Code Playgroud)

我怎么做到这一点?

这是实际的html:

 <div tabindex="-1" wairole="combobox" dojoattachpoint="comboNode" dojoattachevent="onmouseenter:_onMouse,onmouseleave:_onMouse,onmousedown:_onMouse" id="widget_test" class="dijit dijitReset dijitInlineTable dijitLeft dijitComboBox" role="combobox" widgetid="test">
        <div style="overflow: hidden;">
            <div dojoattachevent="onmousedown:_onArrowMouseDown,onmouseup:_onMouse,onmouseenter:_onMouse,onmouseleave:_onMouse" wairole="presentation" dojoattachpoint="downArrowNode" class="dijitReset dijitRight dijitButtonNode dijitArrowButton dijitDownArrowButton" role="presentation">
                <div class="dijitArrowButtonInner">
                    &thinsp;
                </div>
                <div class="dijitArrowButtonChar">
                    ?
                </div>
            </div>
            <div class="dijitReset dijitValidationIcon">
                <br>
            </div>
            <div class="dijitReset dijitValidationIconText">
                ?
            </div>
            <div class="dijitReset dijitInputField">
                <input type="text" waistate="haspopup-true,autocomplete-list" wairole="textbox" dojoattachpoint="textbox,focusNode" dojoattachevent="onkeypress:_onKeyPress,compositionend" class="dijitReset" autocomplete="off" role="textbox" aria-haspopup="true" aria-autocomplete="list" aria-invalid="false" id="test" tabindex="0" aria-required="true" value="United States"><input type="text" style="display: none;" …
Run Code Online (Sandbox Code Playgroud)

javascript dojo

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

需要一个需要大写或小写字母的JavaScript正则表达式

我有一个正则表达式,现在只允许小写字母,我需要一个需要小写或大写字母:

/(?=.*[a-z])/
Run Code Online (Sandbox Code Playgroud)

javascript regex

5
推荐指数
3
解决办法
7874
查看次数

国际电话号码的Javascript正则表达式

以下正则表达式不适用于最多允许15位数的国际电话号码:

^[a-zA-Z0-9-().\s]{10,15}$
Run Code Online (Sandbox Code Playgroud)

需要调整什么?

javascript regex

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

用于验证地址的JavaScript Regular Expression

我正在尝试修改此脚本以接受,并且'为此正则表达式验证表单上的地址是否正确写入?

^[a-zA-Z0-9\s\,\''\-]*$
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

如何将此Javascript正则表达式更改为不区分大小写?

我在下面有这个正则表达式来验证一个安全问题,其中一些人必须输入两次答案.我的客户希望答案不区分大小写.因此,如果有人在切斯特打字并且在第二个字段中他们输入切斯特,那么它将匹配.我可以对此表达式做些什么来实现这一点:

/^(\w|[a-zA-Z\d\s\.\@\-\?\,\&\/\_\#\+\(\)\""\'']){3,50}$/
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

如何使用javascript更新隐藏输入字段的值

我有以下字段:

First Name: <input type="text" id="tFName" name="tFName" maxlength="50" />
Last Name:  <input type="text" id="tLName" name="tLName" maxlength="50" />
Run Code Online (Sandbox Code Playgroud)

我想使用javaScript专门用dojo来更新以下隐藏输入字段的值:

<input type="hidden" name="tFName" value=""/>
<input type="hidden" name="tLName" value=""/> 
Run Code Online (Sandbox Code Playgroud)

在Javascript和Dojo中有什么方法可以实现这一目标?

javascript dojo

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

如何使用dojo将值插入标签

我正在尝试动态插入标签中的值,我将从有视力的用户隐藏这些值,但屏幕阅读器会为列中显示的视障用户读取这些值.如何使用dojo完成此操作?

<html>
<head>
<title>Dojo Labels</title>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/dojo/1.3.2/dojo/dojo.xd.js"></script>
<style type="text/css">
    .style1
    {
        width: 154px;
    }
</style>
</head>
<body>
<table style="width: 51%; height: 204px;">
    <tr>
        <td class="style1">
            &nbsp;
            <input id="Checkbox1" type="checkbox" />
            <label for="Checkbox1"></label>
        </td>
        <td>
           John
        </td>
        <td>
            Doe
        </td>
    </tr>
    <tr>
        <td class="style1">
            &nbsp;
            <input id="Checkbox2" type="checkbox" />
            <label for="Checkbox2"></label>
        </td>
        <td>
            Jane
        </td>
        <td>
            Doe
        </td>
    </tr>
    <tr>
        <td class="style1">
            &nbsp;
            <input id="Checkbox3" type="checkbox" />
            <label for="Checkbox3"></label>
        </td>
        <td>
           John
        </td>
        <td>
           Smith
        </td>
    </tr>
</table>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

dojo labels

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

如何从javascript中的下拉列表中删除选项?

是否有任何示例允许我使用JavaScript从下拉列表中删除选项?

这是代码:

<select autocomplete="off" id="sSec1" tabindex="0" name="sSec1" class="isSelected styled security selectOriginal">
      <option id="" value="">Select</option>
      <option id="o1" value="What is the name of your first pet?">What is the name of your first pet?</option>
      <option id="o2" value="What is your favorite food?">What is your favorite food?</option>
      <option id="o3" value="What is your favorite holiday?">What is your favorite holiday?</option>
      <option id="o4" value="What is your favorite movie?">What is your favorite movie?</option>
      <option id="o5" value="What is your favorite sport?">What is your favorite sport?</option>
      <option id="o6" value="In what city …
Run Code Online (Sandbox Code Playgroud)

javascript select combobox

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

如何将我从这些输入字段中收集的文本转换为Javascript中的小写?

我试图将用户在以下输入字段中输入的任何文本转换为小写,我该怎么做?

//collect the input fields
inputs = secWidget.getInputs();
inputs2 = secWidget2.getInputs();
Run Code Online (Sandbox Code Playgroud)

javascript input

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

如何更改这些电子邮件注册表不区分大小写?

我希望以下regExes允许用户输入他们的电子邮件地址,无论情况如何,只要他们匹配,例如:

linda@yahoo.com linda@Yahoo.com

有人有这个regEx吗?

emailField = new forms.InputField("tEmail", /\b[A-Z0-9a-z._%+-]+@[A-Z0-9a-z.-]+\.[A-Za-z]{2,4}\b/);
emailReField = new forms.InputField("tEmailRetype", /\b[A-Z0-9a-z._%+-]+@[A-Z0-9a-z.-]+\.[A-Za-z]{2,4}\b/);
Run Code Online (Sandbox Code Playgroud)

javascript regex

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

我正在尝试将类添加到具有禁用类的li标记

如何编写JavaScript条件语句:

If an li tag has a class of "disabled" then add a class of "hide"
Run Code Online (Sandbox Code Playgroud)

我正在尝试将该类添加到具有此类的li标记中.li标签没有id.

javascript conditional

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

标签 统计

javascript ×10

regex ×5

dojo ×3

combobox ×1

conditional ×1

input ×1

labels ×1

select ×1