【问题标题】:Change textbox value using jQuery使用 jQuery 更改文本框值
【发布时间】:2013-10-02 12:21:49
【问题描述】:

我通常不使用 jQuery 编程,所以我是个大新手。我有一个 HTML input 表单(type=text),我希望在加载网站时,文本框的值应该改变。

我在fill-in.php 文件中得到了这个:

<script src="fill.js"></script>
<body>
<label class="txtlabel">Username/Email</label>
<input id="username" value="Moin" type="text" name="login-username">
<label class="txtlabel">Kennwort</label>
<input id="kennwort" value="Passwort" type="password" name="login-password">
</body>

fill.js 文件中我写了这个:

$(document).ready(function(e) {
    $('#username').val('some random text')
});

fill.js 已正确链接到我的 fill-in.php 文件。

谁能给我提示一下我哪里出错了?

干杯

【问题讨论】:

  • 是否包含jQuery库....检查你的浏览器控制台看看有没有错误
  • f12 是你的朋友,如果有的话控制台报错是什么?
  • 关闭这些输入标签!
  • @AdamWolski 正确的问题是:为什么不呢?保持标记格式良好不会造成任何损害。
  • 你没有添加 jQuery 库。

标签: javascript jquery input


【解决方案1】:

在你的标题部分添加这个

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

【讨论】:

  • 感谢您的支持! :)
【解决方案2】:

如果您打算使用 jQuery,首先需要的是库。您可以从 CDN 引用它或下载它:

http://jquery.com/download/

<!-- CDN reference (Google) -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
<script src="fill.js"></script>

【讨论】:

  • 不错。不知道这一点,因为我通常不使用 jQuery 编程。谢谢:)
  • 别担心,伙计。它发生了。
【解决方案3】:

您需要在fill.js之前包含jquery库,您可以从jQuery site下载它或使用CDN版本,如下所示

<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<script src="fill.js"></script>

【讨论】:

    猜你喜欢
    • 2013-01-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多