范围滑块更改给出[object Object]错误

时间:2016-05-12 15:50:48

标签: javascript jquery html object rangeslider

希望滑块旁边显示范围滑块的值。在roadtripsharing.com/map-it页面上,它给出了一个[object Object]错误,但是当我将html和脚本剪切并粘贴到一个片段(下面)时,它似乎根本不起作用,并抛出一个'输入错误意外结束。'

我做错了什么,我该如何解决?



<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="range" min="0" max="100" value="33" id="rtsfader" style="display:inline-block">&nbsp;<output for="rtsfader" id="rtsmileage">33</output>&nbsp; miles
<script type="text/javascript">
function rtsoutputUpdate(vol) {
	document.querySelector('#rtsmileage').value = vol;
  console.log(vol); 
}
</script>
&#13;
&#13;
&#13;

1 个答案:

答案 0 :(得分:1)

实际上,你不需要jQuery / JS。只需使用private void btnGo_Click(object sender, EventArgs e) { // service reference // runReportByName TSPHoursWorked.ServiceReference1.runReport_ByNameType rptName = new ServiceReference1.runReport_ByNameType(); rptName.version = 1; rptName.reportCategory = "Calculated Time"; rptName.reportName = "Calculated Time By Entry"; rptName.reportSavedName = "DailyHoursWorked"; rptName.outputType = TSPHoursWorked.ServiceReference1.runReport_ByNameTypeOutputType.XML; TSPHoursWorked.ServiceReference1.SaaSHRClient soap = new ServiceReference1.SaaSHRClient(); soap.ClientCredentials.UserName.UserName = "username"; soap.ClientCredentials.UserName.Password = "password"; var requestInterceptor = new InspectorBehavior(); soap.Endpoint.Behaviors.Add(requestInterceptor); soap.runReport_ByName(rptName); string requestXML = requestInterceptor.LastRequestXML; outputText.Text = requestXML; string responseXML = requestInterceptor.LastResponseXML; outputText.Text += responseXML; } public class InspectorBehavior : IEndpointBehavior { public string LastRequestXML { get { return myMessageInspector.LastRequestXML; } } public string LastResponseXML { get { return myMessageInspector.LastResponseXML; } } private MyMessageInspector myMessageInspector = new MyMessageInspector(); public void AddBindingParameters(ServiceEndpoint endpoint, System.ServiceModel.Channels.BindingParameterCollection bindingParameters) { } public void ApplyDispatchBehavior(ServiceEndpoint endpoint, EndpointDispatcher endpointDispatcher) { } public void Validate(ServiceEndpoint endpoint) { } public void ApplyClientBehavior(ServiceEndpoint endpoint, ClientRuntime clientRuntime) { clientRuntime.MessageInspectors.Add(myMessageInspector); } } public class MyMessageInspector : IClientMessageInspector { public string LastRequestXML { get; private set; } public string LastResponseXML { get; private set; } public void AfterReceiveReply(ref System.ServiceModel.Channels.Message reply, object correlationState) { LastResponseXML = reply.ToString(); } public object BeforeSendRequest(ref System.ServiceModel.Channels.Message request, System.ServiceModel.IClientChannel channel) { LastRequestXML = request.ToString(); return request; } } 元素包围<input><output>

<form>