如何更改包含文本化值的文本变量的字体族
How to change fontfamily of text variable that contains a textfied value Javascript
<div id="altext">
<script type="text/javascript">
function changeText2(){
var userInput = document.getElementById('userInput').value;
useInput.style.fontFamily='arial';
document.getElementById('altext').innerHTML = userInput;
}
</script>
</div>
这行不通。我想要它,以便字体将更改为arial或我想要的字体家族!谢谢很多!
试试这个:
function changeText2(){
var userInput = document.getElementById("userInput");
var altText = document.getElementById("altext");
altText.innerHTML = userInput.value;
userInput.style.fontFamily = "arial";
altText.style.fontFamily = "arial";
}
问题是document.getElementById("userInput").value
是一个字符串,而不是一个HTML元素。因此你不能设置它的字体族。相反,您需要将其设置为document.getElementById("altext")
或document.getElementById("userInput")
。
您可以这样更改font-family
:
document.getElementById('altext').style.fontFamily = 'arial';
在你当前的代码中,你试图访问.style.fontFamily
文本输入的值,这只是一个字符串。
相关文章:
- 来自文本输入null的html javascript变量
- 将文本框中的值用于按钮窗体操作上的变量
- 操作javascript变量[HTML]以只显示文本
- 使用JSON文件中的变量(字符串)填充文本区域
- 仅当变量有值时才显示D3文本标签
- 如何在外部文档中使用javascript将文本区域的内容保存为变量
- 如何在Jquery函数中为自动完成文本区域指定一个变量作为Id
- 如何获取Session变量中的锚文本
- PHP/Ajax/jquery/JON-在Ajax Post之后将echo文本中的一部分作为变量返回
- 文本输入值中的JavaScript变量
- 键/值对的JavaScript数组使用文本变量名作为键
- 需要将长文本变量从JavaScript传递到PHP
- 如何使函数中的tkinter画布文本变量
- getXMLHTTP statusObject中的文本变量未找到状态=200
- 如何替换实时预览上的文本变量
- 文本变量为html,来自另一个站点的文件
- 如何将json文件转换为javascript中的文本变量
- 如何更改包含文本化值的文本变量的字体族
- 减去两个文本变量
- 使用jQuery从文本变量中给组合框赋值