javascript - 从文本框中复制前两个值

标签 javascript

如何仅使用此代码复制前两个字母?我真的不知道怎么办

function sync() {
    var c = document.getElementById('c');
    var a = document.getElementById('a');
    a.value = c.value;
}

最佳答案

您可以使用字符串切片方法:

MyString.slice(0,2); //returns a new string with only the first two chars.

所以你可以写:

function sync() {
    var c = document.getElementById('c');
    var a = document.getElementById('a');
    a.value = c.value.slice(0,2);// a now contains the first two chars from c
}

关于javascript - 从文本框中复制前两个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19394278/

相关文章:

javascript - "return arr.length"为元素索引

javascript - 动态行创建挖空js

不带参数或括号的 JavaScript 切片(CodeMirror sql-hint.js 中的代码)

javascript - 如何使用 JavaScript 从表中的行索引获取行 ID

javascript - jQuery 是否有返回 rootURL 的内置函数?

javascript - 在 SVG 中创建表格

javascript - 在始终显示前几个元素的同时切换 Jquery 中的列表元素

php - POST 值未按预期返回

javascript - 谷歌放置自动完成隐藏键

Javascript 更改为元素的指针事件 CSS 属性