从加载模式的输入文本id获取img src

时间:2015-12-13 15:15:06

标签: javascript php jquery html

当加载模式时,如何将输入类型图像(pic的名称)传递给div中的img src

<div class="form-group">
  <label for="image" class="col-sm-2 control-label">
    <?=l ang( 'image') ?>
  </label>
  <div class="col-sm-4">
    <input type="image" id="pimage" width="300px">
  </div>
</div>


<script>
  var imageSrc = 'http://ricap.pt/encomendas/assets/uploads/' + pimage + '';
  var input = document.getElementById('pimage');
  input.src = imageSrc;
</script>

This show blank div并获取图片名称

图片网址:http://ricap.pt/encomendas/assets/uploads/2774cc3506ee269c379b215d3a1876d5.jpg

2 个答案:

答案 0 :(得分:0)

试试这个:

 var imageSrc = 'http://ricap.pt/encomendas/assets/uploads/' + pimage + '';
$('#pimage').parent().append('<img src="'imageSrc'">');

答案 1 :(得分:0)

问题是您的代码中没有else if (operation.equals("/")) { if(n2 == 0) { System.out.println("Undefined"); } else { System.out.println("Your Answer is " + (n1 / n2)); } } ,因此您正在尝试编辑不存在的属性。在代码中添加一个空白属性,如下所示:

src=""

<input src="" type="image" id="pimage" width="300px"> 没有添加属性;它只会改变现有的东西。

正如您在评论中提到的,您也可以使用PHP这样做:

input.src