I am working on an update page and would like to load the functioncurrent item based on the item selected. I figured out that you can get the id using var itemId = parseInt(GetUrlKeyValue('ID')); But the bit i am missing is how to load the controls on the pages such as textbox etc on form load with current item based on the id. Please seethe below what i have managed so far.code is not working on pageload
window.onload = function () {
alert('onload');
var clientContext = new SP.ClientContext.get_current();
var oList = clientContext.get_web().get_lists().getByTitle('Contact Details');
this.oListItem = oList.getItemById(9);
alert(listItem.get_item('Title'));
// var clientContext = new SP.ClientContext.get_current();
// var web = clientContext.get_web();
// var list = web.get_lists().getByTitle('Contact Details');
// var itemId = parseInt(GetUrlKeyValue('ID'));
// //this.oListItem = list.getItemById(9);
// var listItem = list.getItemById(9);
// alert(listItem.get_item('Title'));
// //document.getElementById("Title").value = "value";
// document.getElementById("firstName").value = listItem.get_item('firstName');
// document.getElementById("lastName").value = listItem.get_item('lastName');
//// document.getElementById("fullName").value = "value";
// document.getElementById("location").value = listItem.get_item('Location');
// document.getElementById("Departmant").value = listItem.get_item('Departmant');
};
I am new to client side scripting so some explanation will be greatly appreciated. Please see the whole code.