如何从输入文本中获取变量值?

时间:2015-12-07 06:30:23

标签: php codeigniter

我想将文本字段中的值转换为用于检查条件的变量 有可能在视野中吗?我正在使用CodeIgniter。

 <input type="text" id="student_gen" name="student_gen"> 

3 个答案:

答案 0 :(得分:0)

在表单提交上,您可以在javascript函数中获取值,如: -

var x=document.getElementbyId('student_gen').value;

如果你想立即输入文字,那么你可以在onchange="myFunction()"

上调用一个函数

在功能上,您可以通过上述方法获取价值。

答案 1 :(得分:0)

在以这种方式提交获取输入后以动作形式设置current_url() $this->input->post('student_gen');

if (!$this->input->post('student_gen'))
    echo 'empty field';
elseif ($this->input->post('student_gen') != 'M')
    echo 'wrong value';

或者您可以使用jquery

进行检查
$('#student_gen').change(function(){
    if (!$(this).val() || $(this).val() != 'M')
       alert('Wrong or empty value');
});

答案 2 :(得分:0)

你可以使用jQuery:

$(document).ready(function(){
  $("#student_gen").change(function(){
    var x = $("#student_gen").val();
      if(x=='condition'){
       code..
      } 
  });
});

或javaScript:

<script>
function myFunction() {
    var x = document.getElementById("student_gen").value;
    if(x=='condition'){
      code..
    }
}
</script>

<input type="text" id="student_gen" name="student_gen" onchange="myFunction()">