输入更改时jquery文本更改

Ada*_*han 5 javascript ajax jquery

我们怎么能像底部那样简单呢?

在此输入图像描述

当我们改变输入时它会更新.

Jac*_*kin 8

假设您有以下HTML:

<input type="text" id="textbox"/>

<span>http://twitter.com/<span id="changeable_text"></span></span>
Run Code Online (Sandbox Code Playgroud)

你的JS会听这个keyup事件.

$('input#textbox').keyup(function() {
   //perform ajax call...
   $('#changeable_text').text($(this).val());
});
Run Code Online (Sandbox Code Playgroud)

  • 或者使用.keyup,.keypressed函数,如果你想在键入时发生更改,.change只会在焦点丢失时触发. (2认同)

Mar*_*rko 6

只需附加到该keyup文本框的事件并相应地更新跨度.

文本框和范围

<input type="text" id="txt-url-suffix" />
<div>Your public profile: http://www.twitter.com/<span id="url-suffix" /></div>
Run Code Online (Sandbox Code Playgroud)

还有一些简单的jQuery

var $urlSuffix = $("#url-suffix");
$("#txt-url-suffix").keyup(function() {
    var value = $(this).val();
    $urlSuffix.text(value);
});
Run Code Online (Sandbox Code Playgroud)