标签: enter

检测链接何时激活 - 通过单击或选项卡输入

只是想知道是否有人知道一种方法,连接jquery运行一个功能,当用户点击链接或选项卡链接并点击进入.

我想拦截激活链接并在页面更改之前执行操作,但我想在任何一种情况下都这样做.

jquery enter click href

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

当有多个输入文本时,表单不提交

这是一个非常简单的问题.这是在Firefox(3.6),IE(8)和Chrome(8)上测试的.

这是文件doesnotsubmit.html

<form>
    <input />
    <input />
</form>
Run Code Online (Sandbox Code Playgroud)

当焦点在其中一个输入上并按Enter键时,没有任何反应.

下面是doessubmit.html文件

<form>
    <input />
</form>
Run Code Online (Sandbox Code Playgroud)

当焦点在输入上并按Enter键时,表单将被提交.

对此不一致行为的任何见解?

我知道表单缺少提交按钮,因此在语义上不正确.无论如何,提交过程意味着通过jQuery对话框按钮窗口的按钮自动处理,我不知道如何放置一个额外的<input type ="submit"/>.

forms enter input keypress submit

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

按Enter键后继续关注文本框

按Enter键进入VBA表格后如何将焦点保持在文本框中?

此代码将文本添加到列表框中,我希望将焦点放在文本框上以准备接收另一个项目.

当我点击添加按钮时,它会将文本添加到列表框并将焦点返回到文本框,当我按下输入时它不会,甚至很难使用相同的代码.有什么建议吗?

这是我的文本框代码:

Private Sub TxtOtherAsset_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)

    If KeyCode = 13 Then
        CmdAddOtherAsset_Click
    End If

End Sub
Run Code Online (Sandbox Code Playgroud)

这是我按钮的代码:

Private Sub CmdAddOtherAsset_Click()

    If TxtOtherAsset.Text <> "" Then
        ListAddedAssets.AddItem TxtOtherAsset.Text
        TxtOtherAsset.Text = ""
    End If

    TxtOtherAsset.SetFocus

End Sub
Run Code Online (Sandbox Code Playgroud)

我尝试了几种方法,但我无法将焦点返回到文本框.按Enter键后,焦点将转到TabIndex中的下一个.

vba textbox enter keydown

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

模拟在JavaScript中输入

我尝试在特定的模拟Enter中.这是我的代码:JavaScriptTextArea

 function enter1() {
       var keyboardEvent = document.createEvent('KeyboardEvent'); 
       var initMethod = typeof keyboardEvent.initKeyboardEvent !== 'undefined' ? 'initKeyboardEvent' : 'initKeyEvent'; 
       keyboardEvent[initMethod]('keydown', // event type : keydown, keyup, keypress
            true, // bubbles
            true, // cancelable
            window, // viewArg: should be window
            false, // ctrlKeyArg
            false, // altKeyArg
            false, // shiftKeyArg
            false, // metaKeyArg
            13, // keyCodeArg : unsigned long the virtual key code, else 0
            13 // charCodeArgs : unsigned long the Unicode character associated with the depressed …
Run Code Online (Sandbox Code Playgroud)

html javascript enter keyboard-events dom-events

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

AngularJS - ng-keypress不适用于输入事件

在我的项目中,ng-keypress不适用于来自所有地方的"输入密钥".从某些地方来看,它工作得非常好,但是从其他地方来看,它适用于除"输入密钥"之外的所有密钥.

这里我在ng-keypress上调用了一个test()方法.

<div class="actions">
    <div class="ui approve button red" data-ng-click="test()" id="confirm-yes" tabindex="8" ng-keypress="test()">Yes</div>
    <div class="ui cancel button" data-ng-click="test()" id="confirm-no" tabindex="7" ng-keypress="test()">Cancel</div>
</div>
Run Code Online (Sandbox Code Playgroud)

从测试方法来看,我只是展示了密钥代码.除了Enter之外,我可以正确地看到所有其他按键的键码.

$scope.test = function () { 
            alert('test called'+event.keyCode);
        }
Run Code Online (Sandbox Code Playgroud)

我已经阅读了很多StackOverflow文章,我确信它的语法是正确的但我对它的奇怪行为感到困惑.

知道为什么ng-keypress不能用于输入,它适用于所有其他键.

html javascript enter javascript-events angularjs

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

使用 d3.js 时,为什么在将新元素附加到条目选择时必须在 select 之后调用 selectAll?

假设我们有一个没有子节点的 svg 元素:

<svg id="bargraph" width="400" height="90" ></svg>
Run Code Online (Sandbox Code Playgroud)

假设我们还有一个数据数组:

var data = [10,20,30,40,50];
Run Code Online (Sandbox Code Playgroud)

此代码正确地将新的 rect 元素附加到 svg 元素。

 d3.select("#bargraph")
 .selectAll("rect")
 .data(data)
 .enter()
 .append("rect")
 .attr("height", 10)
 .attr("width", function(d) { return d; })
 .attr("x", 0)
 .attr("y", function (d, i) { return i * 20; })
 .attr("fill", "blue");
Run Code Online (Sandbox Code Playgroud)

下面的代码不会将新的 rect 元素附加到 svg 元素。你能告诉我为什么吗?

 d3.selectAll("#bargraph rect")
 .data(data)
 .enter()
 .append("rect")
 .attr("height", 10)
 .attr("width", function(d) { return d; })
 .attr("x", 0)
 .attr("y", function (d, i) { return i * 20; })
 .attr("fill", "blue");
Run Code Online (Sandbox Code Playgroud)

select enter selectall d3.js

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

如何通过按回车键聚焦剑道网格中的下一个单元格

<button class="k-button" id="batchGrid">
    Batch Edit</button>
<div id="example" class="k-content">
    <div id="batchgrid">
    </div>
</div>
<script>
    $("#batchGrid").click(function () {
        var crudServiceBaseUrl = "http://demos.kendoui.com/service",
                        dataSource = new kendo.data.DataSource({
                            transport: {
                                read: {
                                    url: crudServiceBaseUrl + "/Products",
                                    dataType: "jsonp"
                                },
                                update: {
                                    url: crudServiceBaseUrl + "/Products/Update",
                                    dataType: "jsonp"
                                },
                                destroy: {
                                    url: crudServiceBaseUrl + "/Products/Destroy",
                                    dataType: "jsonp"
                                },
                                create: {
                                    url: crudServiceBaseUrl + "/Products/Create",
                                    dataType: "jsonp"
                                },
                                parameterMap: function (options, operation) {
                                    if (operation !== "read" && options.models) {
                                        return { models: kendo.stringify(options.models) };
                                    } …
Run Code Online (Sandbox Code Playgroud)

jquery enter kendo-grid

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

读取一个句子,直到使用2-D char数组按下ENTER键

我需要逐字阅读一个句子,直到按下“ ENTER”键。我使用了do..while循环读取单词,直到按下ENTER键。请建议我一些检查ENTER键的条件(或)以其他方式读取类似的输入。

#include<iostream>
#include<string.h>
using namespace std;

int main(){

     char a[100][20]={'\0'};
     int i=0;

     do{
        cin>>a[i++];
     } while( \\ Enter key is not pressed );

     for(int j= 0 ; j < i ; j++)
        cout<< a[j] << " "; 
    return 0;
 }
Run Code Online (Sandbox Code Playgroud)

c++ arrays string words enter

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

模拟 WPF 中的 Enter 键

我正在尝试模拟按钮事件中的按键操作。我可以使用下面的代码来模拟一些键,例如Backspace,但Enter不起作用。

我究竟做错了什么?

private void btnEnter_Click(object sender, RoutedEventArgs e)
{
    tbProdCode.Focus();

    KeyEventArgs ke = new KeyEventArgs(
        Keyboard.PrimaryDevice,
        Keyboard.PrimaryDevice.ActiveSource,
        0,
        Key.Enter)
    {
        RoutedEvent = UIElement.KeyDownEvent
    };

    InputManager.Current.ProcessInput(ke);
}
Run Code Online (Sandbox Code Playgroud)

c# wpf enter keypress

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

Shift + Enter 与在控制台中输入

我正在尝试捕获通过stdin流输入的所有字符(EOF 除外)。我想输入一个多行文本:每行\n末尾。

int getline(char s[])
{
    printf("Call-getline()\n");

    int c;
    int idx=0;

    while((c=getchar()) != EOF)
    {
        s[idx++] = c;
    }

    printf("\n-EOF found--\n");

    s[idx] = '\0';

    return idx;
}
Run Code Online (Sandbox Code Playgroud)

我不知道如何摆脱\n按 Enter 时得到的那个,我想知道shif+entervs 是否enter alone有什么不同。我阅读了它在 Microsoft Word 中的作用:新段落与换行符。

c enter shift

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