![](/img/trans.png)
[英]Dynamically changing a value in a function with Javascript using input text fields
[英]Changing input value text color using javascript
我是JavaScript的新手,我想更改輸入元素的文本顏色,但是在我加載錯誤頁面時卻什么也沒發生?
<head>
<script language="text/javascript">
function chngcolor()
{
var x=document.getElemetById('status')[0].value;
if(x=='Accept')
{
x.style.color = '#00FF00';
}
}
</script>
</head>
<body onload="chngcolor();">
<form>
<input type='text' name='status' id='status' value="Accept" >
</form>
</body>
這將起作用:
function chngcolor() {
var x = document.getElementById('status');
if (x.value == 'Accept') {
x.style.color = '#00FF00';
}
}
getElementById
返回單個DOMElement,因此您不需要[0]
。 您還拼寫了getElemetById
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.