Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/407.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何使用修改后的值更新元素属性?_Javascript_Jquery_Ajax - Fatal编程技术网

Javascript 如何使用修改后的值更新元素属性?

Javascript 如何使用修改后的值更新元素属性?,javascript,jquery,ajax,Javascript,Jquery,Ajax,我正在使用MachForm,在使用定价功能时,它会将以下内容添加到li标签中: <li id="li_273" data-pricefield="text" data-pricevalue="8.48" > 现在我有了javascript的其余部分,它应该允许我从id ex:id=li_273中获取数据pricevalue,然后将其乘以输入文本框中的值。最终目标是获取数据pricevalue*输入文本以更新屏幕上的总值。但我不知道如何获得数据pricevalue来重新编写正确的价格

我正在使用MachForm,在使用定价功能时,它会将以下内容添加到li标签中:

<li id="li_273" data-pricefield="text" data-pricevalue="8.48" >

现在我有了javascript的其余部分,它应该允许我从id ex:id=li_273中获取数据pricevalue,然后将其乘以输入文本框中的值。最终目标是获取数据pricevalue*输入文本以更新屏幕上的总值。但我不知道如何获得数据pricevalue来重新编写正确的价格

是否在onclick事件中获取元素。。console.log$this on ok单击并检查firebug控制台..onclick在jquery中以:executeCode:true执行。然后将数组设置为onclick事件,以允许发生某些事情。我希望该命令可以将该li重新写入正确的价格。当您要计算价格时?在输入过程中,价格会在屏幕上正确计算。其目的是从ajax下拉列表中选择一些内容,在下一个字段中添加该项目的数量,并在屏幕上更新价格。我无法计算正确的价格,除非我能在li中重新写入该值。所以ajax onclick=>重写li=>数量输入=>价格更新
<input type="text" class="element text medium" id="element_273" name="element_273" size="30" value="" />
<li id="li_273" data-pricefield="text" data-pricevalue="8.48" >
'onclick' => 'alert(\'You clicked on the '.$name.' fruit!\');',