我編寫了下面的代碼,用於更改名爲active yes的div的文本,根據每個輸入的類型爲hidden的值。 我想改變這個div的文本,如果輸入與id啓用「啓用列表」,並且如果用classname刪除有價值的輸入更改div文本爲「已刪除列表」,如果他們都爲空顯示「列表」。 我的代碼無法正常工作。 我的問題是什麼? 這裏是我的代碼片段:檢查輸入值是否爲空更改文字
$(document).ready(function() {
tmpval = $('#enable').val();
if (tmpval == '') {
$('.activeyes').text('list');
} else {
$('.activeyes').text('Enable List');
}
tmpval2 = $('#delete').val();
if (tmpval2 == '') {
$('.activeyes').text('List');
} else {
\t $('.activeyes').text('Deleted List');
}
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<input type="text" value="aa" id="enable" />
<input type="text" value="" id="delete" />
<h1 class="activeyes"> List</h1>
你需要在'change'或'keyup'事件,而不是在DOM準備 – Se0ng11
@ Se0ng11它是確定做。我從我的地址欄中獲取輸入的值,我的問題是另一回事 – aynaz
我不明白你想要做什麼。你能用不同的詞來解釋嗎? – IzzyCooper