jquery - 将字体大小设置为输入字段中的值。 (来自 jquery .val() 的值)

标签 jquery css

我正在尝试为从 $("#company").val()$("#firstname").val()#page2 中。已尝试使用 css() 和样式表,但我似乎无法正确处理。

$(document).ready(function() {
  $("#printid").hide();

  $("#print").click(function() {
    $(".form").hide();
    $("#printid").show();
    $("#page2").html($("#company").val() + "<br />" + $("#firstname").val())
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form">
  <form>
    <p>
      <label for="company">Comp: </label>
      <input id="company" type="text">
    </p>
    <p>
      <label for="name">Name: </label>
      <input id="name" type="text">
    </p>
  </form>
  <input type="button" id="print" value="Skriv Ut" />
</div>

<div id="printid">
  <p id="page2"></p>
</div>

最佳答案

最简单的方法是用不同的类将每个值包装在它自己的 span 中,然后使用 CSS 来设置它们的样式,如下所示:

$(document).ready(function() {
  $("#printid").hide();

  $("#print").click(function() {
    $(".form").hide();
    $("#printid").show();
    $("#page2").html('<span class="company">' + $("#company").val() + '</span><br /><span class="name">' + $("#name").val() + '</span>');
  });
});
.company { font-size: 1.5em; }
.name { font-size: 0.8em; }
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="form">
  <form>
    <p>
      <label for="company">Comp: </label>
      <input id="company" type="text">
    </p>
    <p>
      <label for="name">Name: </label>
      <input id="name" type="text">
    </p>
  </form>
  <input type="button" id="print" value="Skriv Ut" />
</div>

<div id="printid">
  <p id="page2"></p>
</div>

另请注意,输入的 ID 为 name,但您使用的是 firstname,但我认为这只是问题中的错字。

关于jquery - 将字体大小设置为输入字段中的值。 (来自 jquery .val() 的值),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48444640/

相关文章:

javascript - 使用 jQuery 创建垂直 slider

javascript - 模块中定义的 js 函数可以在模块外部访问吗?

jQuery addClass 不动态应用样式

html - 在 Div ID 中设置 Div 类的样式

html - 让 css 问题 div href 出现在其他人后面,多米诺骨牌效应

php - 查询数据表排序不适用于运行时值

Jquery UI 可拖动列表项到框

jquery - 我的背景图像被动画 div block 移动

html - CSS 媒体查询是否加载所有引用的 css?

jquery - 两个日期选择器,一个只显示月份