I understand this is an easy question but for some reason this just isn't working for me. I have a function that is triggered everytime a drop down menu is changed. Here is the relevant code that is suppose to grab the current value of the text field, if a value exists, clear it that is contained within the .change function:
var doc_val_check = $('#doc_title').attr("value");
if (doc_val_check.length > 0) {
doc_val_check == "";
}
I feel like I am missing something very simple.
You are comparing
doc_val_check
with an empty string. You want to assign the empty string todoc_val_check
so it should be this:
doc_val_check = "";
you can clear it by using this line
should be
You can write you full code like this:
To update you text field with a
""
you need to tryBut I think you don't need above process.
In short, just one line
Note
.val()
use to set/ get value in text field. With parameter it acts as setter and without parameter acts as getter.Read more about
.val()
If you are using jQuery, then you can use this:
Use
jQuery.prototype.val
to get/set field values: