Я хочу, чтобы отключить и включить ввод текста если действие добавить ввод текста включить И если действие редактировать ввод текста отключитьКак отключить ввод текста в форме?
благодаря
Я хочу, чтобы отключить и включить ввод текста если действие добавить ввод текста включить И если действие редактировать ввод текста отключитьКак отключить ввод текста в форме?
благодаря
Вы можете добиться этого с помощью функции JQuery prop():
Javscript
var value = $('input').val();
if (value == null) {
$("input").prop('disabled', false);
} else {
$("input").prop('disabled', true);
}
Вот демо: JsFiddle
value = содержимое в тексте ввода –
so value = $ ('input'). Val(); –
Я просто пытаюсь, но не работает: [JsFiddle] (https://jsfiddle.net/irfanhans/epLkxgny/1/) –
Поскольку вы не предоставили каких-либо фрагмент кода, я попытался повторить его witll следующие коды.
HTML
<input type = "text" id ="demoI">
<input type = "button" value = "Add" id = "_add">
<input type = "button" value = "Edit" id = "_edit">
JS
window.onload=function(){
var _getInput=document.getElementById("demoI");
var _getAdd = document.getElementById("_add");
var _getEdit = document.getElementById("_edit");
_getAdd.addEventListener('click',function(event){
_getInput.disabled = true;
})
_getEdit.addEventListener('click',function(event){
_getInput.disabled = false;
})
}
Проверить это jsFiddle
благодарю за ответ, но в моем проекте мне нужно включить и отключить ввод текста в форме add и form edit –
Вы можете сделать это с вашей точки зрения.
if($this->uri->segment(3) == 'add') {
<input type="text" name="myfield" disabled />
} else {
<input type="text" name="myfield" />
}
Попробуйте этот код: вы можете сделать это только с Java Script, нет необходимости использовать JQuery
window.onload = function(){
var fname = document.getElementById("fname").value;
if(fname == '')
{
document.getElementById("fname").disabled = false;
}
else
{
document.getElementById("fname").disabled = true;
}
}
First Name: <input type="text" name="fname" id="fname" >
[ПРОВЕРЬТЕ ЭТОТ ЧЕРЕЗ ТАКЖЕ] (https://jsfiddle.net/Leh3v7o6/) для редактирования и отключенных входов –
Попробуйте этот код, нет необходимости использовать jquery для получения значения и отключения ввода, это просто выполняется с помощью java скрипт .. –
Можем ли мы увидеть код? –
Я еще не код ... я не понимаю, как включить и отключить ввод текста, если действие добавляет и редактирует –
Что такое «действие»? –