Php 如何将函数和值传递给onchange HTML属性?
我正在处理一个项目,我想知道如何在Php 如何将函数和值传递给onchange HTML属性?,php,html,Php,Html,我正在处理一个项目,我想知道如何在onchange属性中传递函数和值 例如,我有函数updateField()和值$str 如何传递函数和值“onchange” 存在语法错误。您需要在选项及其值之间留出空格 <?php $str = "refrescarPruebas(this.form)"; $rs = consultaAplicacion(); echo '<div class="campo">' . '
onchange
属性中传递函数和值
例如,我有函数updateField()
和值$str
如何传递函数和值“onchange”
存在语法错误。您需要在选项及其值之间留出空格
<?php
$str = "refrescarPruebas(this.form)";
$rs = consultaAplicacion();
echo '<div class="campo">'
. '<select name="aplicacion" onchange="'.$str.'" class="normal_text">'
. '<option value = "">Elija tipo de mensaje..</option>';
while($row = mysql_fetch_array($rs))
echo'<option value="'.$row["id"],'">'.$row["id"].''.$row['descripcion'].'</option>';
echo '</select>'
. '</div>';
?>
存在语法错误。您需要在选项及其值之间留出空格
<?php
$str = "refrescarPruebas(this.form)";
$rs = consultaAplicacion();
echo '<div class="campo">'
. '<select name="aplicacion" onchange="'.$str.'" class="normal_text">'
. '<option value = "">Elija tipo de mensaje..</option>';
while($row = mysql_fetch_array($rs))
echo'<option value="'.$row["id"],'">'.$row["id"].''.$row['descripcion'].'</option>';
echo '</select>'
. '</div>';
?>
感谢您的回复,updateField()是一个单独的函数,$str是一个单独的值。我不理解您所做的onChange()赋值。$str您已赋值refrescarPruebas函数,该函数应为javascript。您想在哪里使用updateField?您试图调用两个函数?updateField()是一个完全独立的函数,我们的想法是传递$str值和一个执行其他操作的函数。这意味着您希望将refrescarPruebas
函数值传递给updateField
函数。我说的对吗?感谢您的回复,updateField()是一个单独的函数,而$str是一个单独的值。我不理解您所做的onChange()赋值。$str您已赋值refrescarPruebas函数,该函数应为javascript。您想在哪里使用updateField?您试图调用两个函数?updateField()是一个完全独立的函数,我们的想法是传递$str值和一个执行其他操作的函数。这意味着您希望将refrescarPruebas
函数值传递给updateField
函数。我说的对吗?