我有一個變量,我將從我的控制器傳遞給我的視圖,讓我們調用這個變量$validate
。這個變量將幫助我們知道(更新或保存)用戶的狀態。 我會要求用戶輸入ID和密碼保存狀態(輸入文本ID =啓用,密碼=可見) 但更新狀態,我不希望用戶更新其ID和他們不能看到自己的密碼(輸入文本id =禁用,密碼=不可見)。 現在爲輸入文本的ID,我可以做這樣的事情:在輸入文本ID需要 我的問題的JavaScript <input type="text" name="ID_user" class="text" <?php if($validate!='add'){echo "disabled";} ?>
所以沒有是:動態改變代碼點火器中輸入文本的可見性
如何使輸入文本密碼無形根據
$validate
的值?我可以像使用文本輸入ID以同樣的方式(所以需要不需要JavaScript) 感謝:d
注:我使用的更新相同的形式和保存:d
...爲什麼你要發送'密碼'的視圖,然後回到你的控制器,如果你已經有它? – Laurence
...我猜你能將密碼發送到視圖的事實意味着你只能將它作爲純文本存儲......? – Laurence
@TheShiftExchange謝謝:D是的,我知道我不必將密碼發送到視圖,但是我的用戶會感到困惑,因爲輸入的文本密碼仍然存在,這就是爲什麼我想要設置爲不可見,如果用戶選擇更新他們的數據(我有另一個更改密碼的形式)。 我使用相同的表格進行保存和更新:D –