<body>
<p style="color:green" id="green" onclick=getIT("green beans")>1.Soy beans </p>
</body>
<script>
function getIT (OneWord){
var theWord= document.getElementById("green");
theWord.innerHTML=OneWord; }
</script>
以上代码剂量发生变化。如果我输入一个单词只会改变,但如果我输入一个字符串,它就不会改变。无法弄清楚原因。
答案 0 :(得分:0)
您的html无效,您需要重写您的onclick处理程序以在函数之前和之后使用"
,然后将您的字符串换成单引号('
) - 或者相反:< / p>
onclick="getIT('green beans')"
请参阅此demo