2014-04-08 83 views
1

那么这个问题很明显。我如何从占位符中使用文本,例如从下面的脚本中使用。我一直在为此寻找很多,并没有找到解决方案。您的帮助将不胜感激。如何在wordpress中使用占位符

主题options.php文件:

<input type="text" placeholder="1.jpg" name="director_image1" 
value="<?php print get_option('director_image1'); 
?>" /> 

我使用的functions.php来检索文件,然后呼应它的头里面:

var image1=<?php $image1 = get_option('director_image1');?> 
<?php if($image1) : ?> 
<?php echo "'".$image1."';"; ?> 
<?php endif; ?> 

我然后使用里面的图像一个javascript文件。请你帮我解决吗?

回答

2

在PHP代码中为图片元素添加一个id。使用getElementById来检索img元素。

$image1 = of_get_option('director_image1'); 
    if ($image1) echo "<img id=\"dir_image\" src=\"" . $image1 . "\" />"; 

    var image1 = document.getElementById('dir_image'); 
    if (image1) 
    { 
    // do something ... 
    } 
+0

谢谢@suspectsus – user3274745

+0

不客气。 – suspectus