gpt4 book ai didi

javascript - 通过 JavaScript 获取输入的 CSS 转换值

转载 作者:技术小花猫 更新时间:2023-10-29 12:03:12 26 4
gpt4 key购买 nike

考虑以下场景:

HTML

<input type="text" id="source" value="the quick brown fox">
<input type="text" id="target">

CSS

#source
{
text-transform: capitalize;
}

JavaScript

function element(id) {
return document.getElementById(id);
}

element('target').value = element('source').value;

在 CSS 样式化之后,#source 应该显示“The Quick Brown Fox”。

目标是获取 text-transform-ed 值并将其转储到 #target 中。这有可能实现吗?

最佳答案

没有。您需要使用 JavaScript 对其进行物理转换

假设您已经知道 source 是文本转换为大写的,您可以这样做

window.onload=function() {
document.getElementById("source").onblur=function() {
var tgt = document.getElementById("target");
var capitalised = [];
var parts = this.value.split(" ");
for (var i=0;i<parts.length;i++) {
capitalised.push(parts[i].substring(0,1).toUpperCase()+parts[i].substring(1));
}
tgt.value=capitalised.join(" ");
}
}

关于javascript - 通过 JavaScript 获取输入的 CSS 转换值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14198137/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com