私は友人のために単純な関数を書いていますが、私の js 関数は x を希望どおりに返しません。テキストフィールドとボタンがあります。ユーザーが「いいえ lyer」と入力した場合、x は「Big Fucking Surprise!」を返す必要があります。ユーザーがテキストで何か他のものを入力した場合、x は「とにかく彼女のお尻を残してください!」を返す必要があります。ユーザーが何も入力しない場合、x は「決定してください!」を返す必要があります。
これが私のコードです:
<!DOCTYPE html>
<html>
<body>
<p>Click the button to make a decision about your ex.</p>
<p id="choice">Here is your Decision</p>
<form>
My Ex:<input type="text" name="myEx">
</form>
<button onclick="myLife()">Decide</button>
<script>
function myLife()
{
var x="";
if("myEx".text=="no good lyer")
{
x="Big Fu**ing Surprise!";
}
if("myEx".text!="no good lyer")
{
x="Leave her a** anyway!";
}
if("myEx".text=="")
{
x="Make a decision!"
}
document.getElementById("choice").innerHTML=x
}
</script>
</body>
</html>