jQuery .val change doesn’t change input value December 22, 2022 by Tarik Use attr instead. $('#link').attr('value', 'new value'); demo