I have a custom field and would like to add "assign to me" to the field, can this be done with java script
The "assign to me" link is specifically for setting the system assignee field. You could duplicate the link to other places with javascript, but it's only ever going to set the assignee, not other fields.
However, you could write some javascript that sets the current field - your id and the field are both there in the DOM.
(Although I'd really avoid calling it "assign to me", to avoid confusion. Something like "put me in this field" would be better)
I have tried this javascript on a custom text field. The description will have a link with text "Assign to me". While clicking, it fills the field value with current username.
<a href="#" style="font-size=14px!important;" id="demo" onclick="myFunction()">Assign to me</a> <script> var username = document.getElementById("header-details-user-fullname").getAttribute("data-username"); function myFunction() { document.getElementById("customfield_10403").value = username; } </script>
It looks like you're new here. Sign in or register to get started.