Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/274.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
Javascript 选择PHP简单HTML DOM和下拉元素选项_Javascript_Php_Jquery_Html_Dom - Fatal编程技术网

Javascript 选择PHP简单HTML DOM和下拉元素选项

Javascript 选择PHP简单HTML DOM和下拉元素选项,javascript,php,jquery,html,dom,Javascript,Php,Jquery,Html,Dom,我使用php简单html dom生成下拉输入。我从数据库中得到了一些值,根据这些值,我将把“selected”值添加到我的select->option dom元素中 <select name="myDropDown" id="someID"> <option value="someValue1">Value1Value</option> <option value="someValue2">Value2Value</option&

我使用php简单html dom生成下拉输入。我从数据库中得到了一些值,根据这些值,我将把“selected”值添加到我的select->option dom元素中

<select name="myDropDown" id="someID">
   <option value="someValue1">Value1Value</option>
   <option value="someValue2">Value2Value</option>
   <option value="someValue3">Value3Value</option>
</select>

值1值
值2值
值3值
这是默认值。我想像这样增加价值,检查选项2:

<select name="myDropDown" id="someID">
   <option value="someValue1">Value1Value</option>
   <option value="someValue2" selected>Value2Value</option>
   <option value="someValue3">Value3Value</option>
</select>

值1值
值2值
值3值
在这样做的同时,我想使用我的插件

<?php    
    $html = new simple_html_dom();
    $html->load('
           <select name="myDropDown" id="someID">
             <option value="someValue1">Value1Value</option>
             <option value="someValue2">Value2Value</option>
             <option value="someValue3">Value3Value</option>
           </select>
          ');
    echo $html;
?>

为什么使用简单的html\u dom而不是简单的模板文件(使用PHP)


为什么使用简单的html\u dom而不是简单的模板文件(使用PHP)


为什么使用简单的html\u dom而不是简单的模板文件(使用PHP)


为什么使用简单的html\u dom而不是简单的模板文件(使用PHP)


只要稍加研究,你就能自己解决这个问题


$ret->children(2)->selected=true

只需稍加研究,您就可以自己解决这个问题


$ret->children(2)->selected=true

只需稍加研究,您就可以自己解决这个问题


$ret->children(2)->selected=true

只需稍加研究,您就可以自己解决这个问题


$ret->children(2)->selected=true

用于使用简单HTML DOM选择下拉元素选项
试试这个简单易行的方法

 $element =  $html->find('#selectIDGoesHere',0)->find('option');     
        foreach($element as $elemen) {         
            echo "Display text:".($elemen->plaintext)."<br>"; 
            echo "value:".($elemen->value)."<br>";
        } 
$element=$html->find('selectidgoesher',0)->find('option');
foreach($elemen形式的元素){
echo“显示文本:”($elemen->纯文本)。“
”; 回声“值:”($elemen->value)。“
”; }
用于使用简单HTML DOM选择下拉元素选项
试试这个简单易行的方法

 $element =  $html->find('#selectIDGoesHere',0)->find('option');     
        foreach($element as $elemen) {         
            echo "Display text:".($elemen->plaintext)."<br>"; 
            echo "value:".($elemen->value)."<br>";
        } 
$element=$html->find('selectidgoesher',0)->find('option');
foreach($elemen形式的元素){
echo“显示文本:”($elemen->纯文本)。“
”; 回声“值:”($elemen->value)。“
”; }
用于使用简单HTML DOM选择下拉元素选项
试试这个简单易行的方法

 $element =  $html->find('#selectIDGoesHere',0)->find('option');     
        foreach($element as $elemen) {         
            echo "Display text:".($elemen->plaintext)."<br>"; 
            echo "value:".($elemen->value)."<br>";
        } 
$element=$html->find('selectidgoesher',0)->find('option');
foreach($elemen形式的元素){
echo“显示文本:”($elemen->纯文本)。“
”; 回声“值:”($elemen->value)。“
”; }
用于使用简单HTML DOM选择下拉元素选项
试试这个简单易行的方法

 $element =  $html->find('#selectIDGoesHere',0)->find('option');     
        foreach($element as $elemen) {         
            echo "Display text:".($elemen->plaintext)."<br>"; 
            echo "value:".($elemen->value)."<br>";
        } 
$element=$html->find('selectidgoesher',0)->find('option');
foreach($elemen形式的元素){
echo“显示文本:”($elemen->纯文本)。“
”; 回声“值:”($elemen->value)。“
”; }

无法理解使用
simple\u html\u dom
的必要性检查这里:首先我需要创建这个插件的实例,然后用它生成dom。为什么我要使用它:因为我不想在我的项目的这一部分中弄乱javascript。是的,但是你真的需要使用
simple\u html\u dom
?你可以不用担心it@GonsaloSousa是的,我可以用javascript实现,否则它们会被修复,我需要根据我从db获得的值更改所选的值;回显'Value2Value'。这可能有助于您在不使用
simple\u html\u dom
的情况下获得结果。无法理解使用
simple\u html\u dom
的必要性请查看此处:首先我需要创建此插件的实例,然后用它生成dom。为什么我要使用它:因为我不想在我的项目的这一部分中弄乱javascript。是的,但是你真的需要使用
simple\u html\u dom
?你可以不用担心it@GonsaloSousa是的,我可以用javascript实现,否则它们会被修复,我需要根据我从db获得的值更改所选的值;回显'Value2Value'。这可能有助于您在不使用
simple\u html\u dom
的情况下获得结果。无法理解使用
simple\u html\u dom
的必要性请查看此处:首先我需要创建此插件的实例,然后用它生成dom。为什么我要使用它:因为我不想在我的项目的这一部分中弄乱javascript。是的,但是你真的需要使用
simple\u html\u dom
?你可以不用担心it@GonsaloSousa是的,我可以用javascript实现,否则它们会被修复,我需要根据我从db获得的值更改所选的值;回显'Value2Value'。这可能有助于您在不使用
simple\u html\u dom
的情况下获得结果。无法理解使用
simple\u html\u dom
的必要性请查看此处:首先我需要创建此插件的实例,然后用它生成dom。为什么我要使用它:因为我不想在我的项目的这一部分中弄乱javascript。是的,但是你真的需要使用
simple\u html\u dom
?你可以不用担心it@GonsaloSousa是的,我可以用javascript实现,否则它们会被修复,我需要根据我从db获得的值更改所选的值;回显'Value2Value'。这可能会帮助您在不使用
simple\u html\u dom
的情况下获得结果。我正在使用它作为我项目的另一部分,希望学习,但谢谢<代码>§§
-这个符号有什么用?我正在使用它作为我项目的另一部分,我想学习,但谢谢<代码>§§
-这个符号有什么用?我正在使用它作为我项目的另一部分,我想学习,但谢谢<代码>§§
-这个符号有什么用?我正在使用它作为我项目的另一部分,我想学习,但谢谢你