1
我有一個條件語句,如果滿足條件,就會這樣做。 我的if語句很好,其他所有內容都可以正常工作。 這個想法是,如果勾選某個複選框,則其中一個文本輸入將被設置爲某個值並且變爲不可編輯。我對這條線有問題。有一個更好的方法嗎?我無法弄清楚什麼是錯的!使用JavaScript更改焦點
document.getElementById('amount').onfocus = "this.blur()";
我有一個條件語句,如果滿足條件,就會這樣做。 我的if語句很好,其他所有內容都可以正常工作。 這個想法是,如果勾選某個複選框,則其中一個文本輸入將被設置爲某個值並且變爲不可編輯。我對這條線有問題。有一個更好的方法嗎?我無法弄清楚什麼是錯的!使用JavaScript更改焦點
document.getElementById('amount').onfocus = "this.blur()";
如何禁用它
document.getElementById('amount').disabled = true;
或使其只讀
document.getElementById('amount').readOnly = true;
嘗試
onFocus = function(){return false;}
或者您可以在輸入標籤中使用readonly屬性。但我不確定它是否適用於所有瀏覽器。
完美,謝謝! – cream 2012-07-24 00:38:27