簡體   English   中英

我怎樣才能讓我的輸入表單的值成為一個 javascript/php 變量?

[英]how can i get the value of my input form be a javascript/php variable?

除了 static 之外,我無法得到此代碼最后一行的值。 我需要對其進行硬編碼,因此當他們下拉菜單和 select 時,它會采用該值並將其放入操作腳本中。

有什么幫助嗎?

<select id="yo5" onChange="asdf90()"><option>// Let the Page Refresh for each Pick Please!</option>
    <option id="yo4" value="<?php echo $test1 ?>"><?php echo $test1 ?></option>
    <option value="<?php echo $test2 ?>"><?php echo $test3 ?></option>
    <option><?php echo $test4 ?></option>
    <option><?php echo $test5 ?></option>
    <option><?php echo $test6 ?></option>
    <option><?php echo $test7 ?></option>
    <option><?php echo $test8 ?></option>
    <option><?php echo $test9 ?></option>
    <option><?php echo $test10 ?></option>
</select>

<script type = "text/javascript">
    function asdf90()
    {
        elem = <?php $test1 ?>;
        if(document.getElementById('yo5').value = elem)
        {
            alert('hi');
        }
    }
</script>       


<form method="post" action="<?php echo network_admin_url('site-new.php?action=add-site'); ?>">
<div id="nonexsist4"><input name="blog[domain]" type="hidden" value="" /></div>

在您的回聲語句后加上分號..

<option><?php echo $test9; ?></option>

並使用==運算符,而不是=

if(document.getElementById('yo5').value == elem)

代碼有幾個錯誤。 我引用了正確的代碼:

<select id="yo5" onChange="asdf90()">
    <option id="yo4" value="<?php echo $test1; ?>"><?php echo $test1; ?></option>
    <option value="<?php echo $test2; ?>"><?php echo $test3; ?></option>
    <option><?php echo $test4; ?></option>
    <option><?php echo $test5; ?></option>
    <option><?php echo $test6; ?></option>
    <option><?php echo $test7; ?></option>
    <option><?php echo $test8; ?></option>
    <option><?php echo $test9; ?></option>
    <option><?php echo $test10; ?></option>
</select>
<script type = "text/javascript">
function asdf90()
{
    var elem = "<?php echo $test1; ?>";
    if(document.getElementById('yo5').value == elem)
    {
        alert('hi');
    }
}
</script>

問候

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM