我试图在Google Chrome的控制台中执行一些Javascript,结帐页面为http://www.adidas.co.uk/。使用javascript/jQuery设置文本输入值时不会反映更改
使用以下内容填充输入元素时使用下面的ID可以正常工作。 $("#dwfrm_delivery_singleshipping_shippingAddress_addressFields_houseNumber").val("value here")
但是,在不同的元素上,如下所示,绝对没有任何反应,并且文本不会出现在输入字段中。
$("#dwfrm_delivery_singleshipping_shippingAddress_addressFields_firstName").val("value here")
您可以通过在http://www.adidas.co.uk/加入到篮下一个随机项,然后点击“结帐”看到页面。我不认为提供HTML片段会有所帮助,因为我预计在页面上的其他地方会出现干扰。
我已经尝试通过直接设置值属性来设置值,它也具有不更新文本输入的相同效果。不过,我可以使用jQuery的.val()方法来访问我的设置值,只是对于某些输入字段而言,它们不会显示在屏幕上。
这是怎么发生的?
您是否删除旧问题,创建新帐号并重新发布? – wot
不,我不知道? – JohnCena
这个确切的问题几个小时前发布,有人已经回答了。我似乎无法找到它。 – wot