繁体   English   中英

html文本输入?无值或文本属性

[英]html text-input ?no value or text attribute

大家好@堆栈溢出,我已经深入搜索无济于事。

背景:我正在使用Visual Web Developer Express 2010开发一个Web应用程序,并使用Bootstrap for CSS。

我的网站上有一个文本输入表单控件,供用户输入搜索查询。

问题:此文本输入表单控件没有值或文本属性。 即使当我输入明确的值/文本时。

文本框和html代码的图像

我计划在JavaScript上将文本框中的文本更改为列表项的选择。

如果我可以提供任何其他信息或代码,请告诉我,我将进行更新。

我的理论是Bootstrap JavaScript和Jquery库正在干扰,但是我不知道从哪里开始进行探测。

value是DOM节点的内存JavaScript表示形式上的一个属性,该属性具有一个getter(它将获取input的当前值)和一个setter(它将在屏幕上而不是在计算页面中进行更新)。 但是,默认情况下,HTML属性value和内存中参数不保持同步。 也就是说,计算出的HTML 跟踪哪些用户已经输入,但value的JavaScript属性一样 您可以继续使用以下内容更新您的输入:

$(input).val(someListValueOrWhatever)

或者,通过jQuery消除:

input.value = someListValueOrWhatever

元素将在屏幕上更新就好了。 Bootstrap和jQuery不会相互干扰。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM