Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/281.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 可单击图像,而不是下拉菜单_Php_Html_Forms - Fatal编程技术网

Php 可单击图像,而不是下拉菜单

Php 可单击图像,而不是下拉菜单,php,html,forms,Php,Html,Forms,我有一个数组,如: 'impact' => array( 'name' => 'Impact', 'import' => '', 'css' => "font-family: Impact, Charcoal, sans-serif;", 'image' => 'impact.png' ), 'palatino-linotype' => array(

我有一个数组,如:

    'impact' => array(
        'name' => 'Impact',
        'import' => '',
        'css' => "font-family: Impact, Charcoal, sans-serif;",
        'image' => 'impact.png'         
    ),
    'palatino-linotype' => array(
        'name' => 'Palatino Linotype',
        'import' => '',
        'css' => "font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;",
        'image' => 'palatino-linotype.png'          
    ),
还有一个下拉菜单,如:

        <select name="my-options[primary-font]">
        <?php foreach( $fonts as $font_key => $font ): ?>
            <option <?php selected( $font_key == $current_font ); ?> value="<?php echo $font_key; ?>"><?php echo $font['name']; ?></option>
        <?php endforeach; ?>
        </select>

我喜欢使用数组中的图像,而不是下拉菜单。因此,当您单击图像时,字体会被选中。这是可能的吗?

您可以有一个隐藏的输入字段,每当用户单击图像时,您都可以使用JavaScript将隐藏输入的值设置为字体键。

嗨,Maaerten,您能让它正常工作吗?