簡單的onclick函數來啓用HTML文本框不工作...單擊文本框時沒有任何反應。使用變量作爲id的一部分。Javascript onclick與getElementById不工作
<script language="JavaScript">
function unlock(id)
{
document.getElementById('strain'+id).disabled=false;
return false;
}
</script>
<input id="strain343" type="text" value="54.24" onclick="return unlock(343);" disabled="true" name="strain"></input>
JS屬於.js文件,您不應該需要使用服務器端代碼構建功能性JS。 – zzzzBov 2013-05-07 16:39:34
呈現的HTML看起來像什麼? – j08691 2013-05-07 16:40:16
您的PHP沒有生成您想要的JS/HTML,或者您生成的JS/HTML沒有達到您的期望值。確定是什麼。然後提出一個問題,詢問如何讓PHP生成你想要的JS或者如何讓JS做你想做的事情。不要向我們展示PHP並要求我們調試生成的JavaScript。 – Quentin 2013-05-07 16:44:36